@charset "UTF-8";@font-face{font-family:'bernino-regular';src:url('/static/common/release/modules/resources/fonts/bernino-regular.eot?v1');src:local('bernino-regular'),url('/static/common/release/modules/resources/fonts/bernino-regular.eot?v1') format('embedded-opentype'),url('/static/common/release/modules/resources/fonts/bernino-regular.woff?v1') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'bernino-regular';src:url('/static/common/release/modules/resources/fonts/bernino-bold.eot?v1');src:local('bernino-regular'),url('/static/common/release/modules/resources/fonts/bernino-bold.eot?v1') format('embedded-opentype'),url('/static/common/release/modules/resources/fonts/bernino-bold.woff?v1') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'bernino-regular';src:url('/static/common/release/modules/resources/fonts/bernino-semibold.eot?v1');src:local('bernino-regular'),url('/static/common/release/modules/resources/fonts/bernino-semibold.eot?v1') format('embedded-opentype'),url('/static/common/release/modules/resources/fonts/bernino-semibold.woff?v1') format('woff');font-weight:500;font-style:normal;font-display:swap}@charset "UTF-8";@font-face{font-family:'idealista-regular';src:url('/static/common/release/modules/resources/fonts/idealista-regular.eot?v65');src:url('/static/common/release/modules/resources/fonts/idealista-regular.eot?v65') format('embedded-opentype'),url('/static/common/release/modules/resources/fonts/idealista-regular.svg?v65#idealista-regular') format('svg'),url('/static/common/release/modules/resources/fonts/idealista-regular.woff?v65') format('woff'),url('/static/common/release/modules/resources/fonts/idealista-regular.ttf?v65') format('truetype');font-weight:normal;font-style:normal;font-display:swap}[data-icon]:before,[class*="icon-"]:before,[class*="icon-"]:after{color:#141414;font-family:'idealista-regular',Arial,sans-serif;font-weight:normal;font-size:18px;line-height:normal;speak:none;text-transform:none;vertical-align:middle;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-icon]:before{content:attr(data-icon)}.icon-cookie::before{content:"\e356"}.icon-trash-outline::before{content:"\e223"}.icon-sharing-android-outline::before{content:"\e224"}.icon-homestaging-not-available::before{content:"\e473"}.icon-phone-outline::before{content:"\e222"}.icon-chromecast::before{content:"\e354"}.icon-microphone::before{content:"\e355"}.icon-map-not-available::before{content:"\e472"}.icon-24h:before{content:"\e211"}.icon-street-view:before{content:"\e353"}.icon-reorder:before{content:"\e351"}.icon-energy:before{content:"\e721"}.icon-news:before{content:"\e712"}.icon-hipotecas:before{content:"\e713"}html[env=it] .icon-hipotecas:before,.simulate-it .icon-hipotecas:before{content:"\e714"}html[env=pt] .icon-hipotecas:before,.simulate-pt .icon-hipotecas:before{content:"\e715"}.icon-data:before{content:"\e722"}.icon-labs:before{content:"\e716"}.icon-habitania:before{content:"\e717"}.icon-tools-icon:before{content:"\e719"}.icon-idealista-icon{display:inline-block;margin-right:2px}.icon-id-favicon{display:inline-block}@media screen and (min-width:992px){.icon-id-favicon{display:none}}.icon-idealista-icon,.icon-data,.icon-news,.icon-hipotecas,.icon-labs,.icon-habitania,.icon-tools-icon{transform-style:preserve-3d;-webkit-font-smoothing:none;-moz-font-smoothing:none;font-smooth:none}.icon-data:before,.icon-news:before,.icon-hipotecas:before,.icon-labs:before,.icon-habitania:before,.icon-tools-icon:before{margin-left:2px;transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}.icon-rentalia:before{content:"\e718";color:#3B6DA1;transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}.search-category-beach::before{content:"\e458"}.search-category-metro-station::before{content:"\e456"}.search-category-metro-station-madrid::before{content:"\e809"}.search-category-metro-station-barcelona::before{content:"\e802"}.search-category-metro-station-bilbao::before{content:"\e811"}.search-category-metro-station-malaga::before{content:"\e808"}.search-category-metro-station-sevilla::before{content:"\e812"}.search-category-metro-station-valencia::before{content:"\e804"}.search-category-metro-station-palma::before{content:"\e807"}.search-category-metro-station-genova::before{content:"\e815"}.search-category-metro-station-catania::before{content:"\e801"}.search-category-metro-station-porto::before{content:"\e813"}.search-category-metro-station-lisboa::before{content:"\e814"}.search-category-train-station::before{content:"\e457"}.search-category-cercanias-madrid::before{content:"\e810"}.search-category-bus-station::before{content:"\e445"}.search-category-ski-station::before{content:"\e460"}.search-category-golf-course::before{content:"\e459"}.icon-data-icon:before{content:"\e722"}.icon-mutui:before{content:"\e714"}.icon-creditohabitacao:before{content:"\e715"}.icon-arrow-double-left:before{content:"\e001"}.icon-arrow-left:before{content:"\e002"}.icon-arrow-photo-left:before{content:"\e003"}.icon-arrow-photo-right:before{content:"\e004"}.icon-arrow-right:before{content:"\e005"}.icon-arrow-right-after:after{content:"\e005"}.icon-back:before{content:"\e006"}.icon-basket:before{content:"\e214"}.icon-lock:before{content:"\e324"}.icon-forward:before{content:"\e007"}.icon-undo:before{content:"\e008"}.icon-arrow-dropdown-after:after{content:"\e102"}.icon-arrow-dropdown:before{content:"\e102"}.icon-arrow-dropdown-up-after:after{content:"\e101"}.icon-arrow-dropdown-up:before{content:"\e101"}.icon-minus:before{content:"\e103"}.icon-plus:before{content:"\e104"}.icon-unchecked:before{content:"\e105"}.icon-checked:before{content:"\e106"}.icon-radio-unchecked:before{content:"\e107"}.icon-radio-checked:before{content:"\e108"}.icon-close:before{content:"\e109"}.icon-mail:before{content:"\e201";color:#8E8F8C}.icon-mail-after:after{content:"\e201";color:#8E8F8C}.icon-phone:before{content:"\e202"}.icon-barchart:before{content:"\e203"}.icon-no-fav:before{content:"\e204"}.icon-fav:before{content:"\e205";color:#D62F2F}.icon-fav-remove:before{content:"\e206";color:#D62F2F}.icon-delete:before{content:"\e207";color:#8E8F8C}.icon-recover:before{content:"\e208"}.icon-flag:before{content:"\e209";color:#D62F2F}.icon-new-develop:before{content:"\e210";color:#8E8F8C}.icon-twentyfour:before{content:"\e211"}.icon-subidon:before{content:"\e212"}.icon-visual:before{content:"\e213"}.icon-play:before{content:"\e301"}.icon-search:before{content:"\e302"}.icon-settings:before{content:"\e303"}.icon-notification:before{content:"\e304"}.icon-download:before{content:"\e305"}.icon-rotate:before{content:"\e306"}.icon-new-tab:before{content:"\e307";color:#8E8F8C;position:relative;margin-right:5px}.icon-new-tab-after:after{content:"\e307";color:#8E8F8C;margin-left:5px}.icon-no-pics:before{content:"\e308"}.icon-eye:before{content:"\e309";color:#141414}.icon-pdf:before{content:"\e310"}.icon-user:before{content:"\e345"}.icon-user-no-logged:before{content:"\e345"}.icon-new-user:before{content:"\e104"}.icon-new-user:after{content:"\e345"}.icon-elbow:before{content:"\e312"}.icon-filter:before{content:"\e313"}.icon-list:before{content:"\e314";color:#141414}.icon-location:before{content:"\e315"}.icon-menu-burguer:before{content:"\e316"}.icon-calendar:before{content:"\e317"}.icon-pin:before{content:"\e318"}.icon-edit:before{content:"\e319"}.icon-hang-up:before{content:"\e320"}.icon-virtual-tour:before{content:"\e401"}.icon-3d-tour:before{content:"\e433"}.icon-no-3d-tour:before{content:"\e434"}.icon-no-video:before{content:"\e435"}.icon-no-virtual-tour:before{content:"\e436"}.icon-virtual-tour-outline:before{content:"\e432"}.icon-plan:before{content:"\e440"}.icon-plans:before{content:"\e402"}.icon-pics:before{content:"\e403"}.icon-video:before{content:"\e404"}.icon-videos:before{content:"\e405"}.icon-photos:before{content:"\e406"}.icon-pricedown:before{content:"\e407"}.icon-smoking:before{content:"\e409"}.icon-no-smoking:before{content:"\e409"}.icon-block:before{content:"\e408";color:#8E8F8C}.icon-blocked:after{content:"\e408";color:#D62F2F}.icon-no-smoking:after{content:"\e408";color:#D62F2F;margin-left:-1em}.icon-pets:before{content:"\e427"}.icon-sex-circle:before{content:"\e410"}.icon-sex-circle.boy:before{color:#5CA8FF}.icon-sex-circle.girl:before{color:#D158A5}.icon-sex-circle.both:before{color:#D158A5}.icon-sex-circle.both:after{content:"\e410";color:#5CA8FF;margin-left:-0.3em}.icon-energy-c-11:before{content:"\e501";color:#075C13}.icon-energy-c-2:before{content:"\e502";color:#1D7A24}.icon-energy-c-3:before{content:"\e503";color:#0C990C}.icon-energy-c-4:before{content:"\e504";color:#5ECC5E}.icon-energy-c-5:before{content:"\e505";color:#E1F56E}.icon-energy-c-6:before{content:"\e506";color:#FAA84B}.icon-energy-c-7:before{content:"\e507";color:#E07901}.icon-energy-c-8:before{content:"\e508";color:#D62F2F}.icon-energy-c-12:before{content:"\e510";color:#075C13}.icon-energy-c-13:before{content:"\e511";color:#075C13}.icon-energy-c-14:before{content:"\e512";color:#075C13}.icon-energy-c-15:before{content:"\e513";color:#075C13}.icon-energy-c-16:before{content:"\e509";color:#0C990C}.icon-feedbk-ok:before{content:"\e601";color:#0C990C}.icon-feedbk-ko:before{content:"\e602";color:#D62F2F}.icon-feedbk-question-after:after{content:"\e603"}.icon-feedbk-question:before{content:"\e603"}.icon-feedbk-info:before{content:"\e604";color:#05737A}.icon-feedbk-alert:before,.fback--warning:before{content:"\e605";color:#E07901}.icon-ok-feedbk:before{content:"\e606"}.icon-ko-feedbk:before{content:"\e607"}.icon-linkedin:before{content:"\e702";color:#007BB6}.icon-youtube:before{content:"\e703";color:#FF3333}.icon-twitter:before{content:"\e704";color:#1DA1F2}.icon-instagram:before{content:"\e705";color:#141414}.icon-facebook:before{content:"\e706";color:#3B5998}.icon-android:before{content:"\e707"}.icon-ios:before{content:"\e708"}.icon-google:before{content:"\e709";color:#D62F2F}.icon-id-favicon:before{content:"\e701"}.icon-idealista-icon:before{content:"\e710";color:#141414;transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}.icon-briefcase:before{content:"\e321"}.icon-thumbup:before{content:"\e215"}.icon-thumbdown:before{content:"\e216"}.icon-exit:before{content:"\e322"}.icon-air:before{content:"\e411"}.icon-hot:before{content:"\e412"}.icon-elevator:before{content:"\e413"}.icon-car:before{content:"\e414"}.icon-water:before{content:"\e415"}.icon-security:before{content:"\e416"}.icon-remote:before{content:"\e417"}.icon-bike:before{content:"\e418"}.icon-terrace:before{content:"\e419"}.icon-storage:before{content:"\e420"}.icon-tree:before{content:"\e421"}.icon-window:before{content:"\e422"}.icon-lamp:before{content:"\e423"}.icon-oven:before{content:"\e424"}.icon-hanger:before{content:"\e425"}.icon-print:before{content:"\e323"}.icon-pool:before{content:"\e426"}.icon-share:before{content:"\e217";color:#145BC7}.icon-lock:before{content:"\e324"}.icon-leads:before{content:"\e325"}.icon-dartboard:before{content:"\e326"}.icon-drop-price:before{content:"\e327"}.icon-new-property:before{content:"\e328"}.icon-whatsapp:before{content:"\e720";color:#25D366}.icon-whatsapp-outline:before{content:"\e723"}.icon-meneame:before{content:"\e721"}.icon-draw-touch:before{content:"\e329"}.icon-draw:before{content:"\e330"}.icon-locate-me:before{content:"\e331"}.icon-empty-shop-cart:before{content:"\e332"}.icon-full-shop-cart:before{content:"\e333"}.icon-sent-ok:before{content:"\e608"}.icon-fullscreen:before{content:"\e334"}.icon-slider-filter:before{content:"\e335"}.icon-top:before{content:"\e218"}.icon-large-layout:before{content:"\e337"}.icon-mosaic-layout:before{content:"\e336"}.icon-user-group:before{content:"\e338"}.icon-spinner:before{content:"\e609"}.icon-gift:before{content:"\e340"}.icon-zzz:before,.icon-deactivate:before{content:"\e339"}.icon-one-bed:before{content:"\e428"}.icon-two-beds:before{content:"\e430"}.icon-double-bed:before{content:"\e429 "}.icon-one-bed-after:after{content:"\e428";margin-left:12px}.icon-two-beds-after:after{content:"\e430";margin-left:12px}.icon-double-bed-after:after{content:"\e429";margin-left:12px}.icon-protection:before{content:"\e341"}.icon-twitter-figure:before{content:"\e727"}.icon-facebook-figure:before{content:"\e728"}.icon-archive-icon:before{content:"\e724"}.icon-guides-icon:before{content:"\e725"}.icon-prestamos-icon:before{content:"\e726"}.icon-order:before{content:"\e342"}.icon-note:before{content:"\e343"}.icon-copy:before{content:"\e344"}.icon-house:before{content:"\e437"}.icon-send-message:before{content:"\e219"}.icon-chevron-down-after:after{content:"\e009"}.icon-chevron-up-after:after{content:"\e010"}.icon-user-account:before{content:"\e345"}.icon-telegram:before{content:"\e729"}.icon-full-screen:before{content:"\e334"}.icon-arrow-dropup:before{content:"\e101"}.icon-single-bed:before{content:"\e428"}.icon-twin-beds:before{content:"\e430"}.icon-3d-tour-outline:before{content:"\e433"}.icon-sentok:before{content:"\e608"}.icon-priceup:before{content:"\e438"}.icon-chat:before{content:"\e220"}.icon-instagram-figure:before{content:"\e731"}.icon-messenger:before{content:"\e730"}.icon-upload:before{content:"\e346"}.icon-co2:before{content:"\e450"}.icon-angle:before{content:"\e441"}.icon-plane:before{content:"\e442"}.icon-school:before{content:"\e443"}.icon-restaurant:before{content:"\e444"}.icon-public-transport:before{content:"\e445"}.icon-bank:before{content:"\e446"}.icon-hospital:before{content:"\e447"}.icon-shop:before{content:"\e448"}.icon-energy:before{content:"\e449"}.icon-entertainment:before{content:"\e451"}.icon-hotel:before{content:"\e452"}.icon-worship:before{content:"\e453"}.icon-sport:before{content:"\e454"}.icon-government:before{content:"\e455"}.icon-disable-notification:before{content:"\e347"}.icon-bathroom:before{content:"\e439"}.icon-maps:before{content:"\e724"}.icon-share2:before{content:"\e221"}.icon-ski:before{content:"\e460"}.icon-golf:before{content:"\e459"}.icon-beach:before{content:"\e458"}.icon-train:before{content:"\e457"}.icon-subway:before{content:"\e456"}.icon-options:before{content:"\e348"}.icon-key:before{content:"\e461"}.icon-price:before{content:"\e462"}.icon-solar-panel:before{content:"\e463"}.icon-metro-catania:before{content:"\e801"}.icon-metro-barcelona:before{content:"\e802"}.icon-metro-rodalies:before{content:"\e803"}.icon-metro-valencia:before{content:"\e804"}.icon-metro-perugia:before{content:"\e805"}.icon-metro-alicante:before{content:"\e806"}.icon-metro-mallorca:before{content:"\e807"}.icon-metro-malaga:before{content:"\e808"}.icon-metro-madrid:before{content:"\e809"}.icon-metro-cercanias:before{content:"\e810"}.icon-metro-bilbao:before{content:"\e811"}.icon-metro-sevilla:before{content:"\e812"}.icon-metro-oporto:before{content:"\e813"}.icon-metro-lisboa:before{content:"\e814"}.icon-metro-genova:before{content:"\e815"}.icon-history:before{content:"\e352"}.icon-no-smokers:before{content:"\e469"}.icon-no-pets:before{content:"\e468"}.icon-no-minors:before{content:"\e467"}.icon-minors:before{content:"\e466"}.icon-no-couples:before{content:"\e465"}.icon-couples:before{content:"\e464"}.icon-homestaging-solid:before{content:"\e471"}.icon-homestaging:before{content:"\e470"}.icon-clock:before{content:"\e357"}.icon-desktop-screen:before{content:"\e358"}.icon-digital-sign:before{content:"\e900"}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,select,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}fieldset{border:none;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{margin:0;vertical-align:baseline;*vertical-align:middle}textarea{text-align:left;vertical-align:top;padding:7px;overflow:auto}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{*width:13px;*height:13px;padding:0;box-sizing:content-box}input[type="search"]{appearance:textfield;box-sizing:border-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}a{color:#145BC7;text-decoration:none}a:focus{outline:thin dotted}a:active,a:hover{outline:0}a:hover{text-decoration:underline}a:hover[class*="icon-"]{text-decoration:none}a:hover[class*="icon-"]:not(.btn)>span{text-decoration:underline}b,strong{font-weight:bold}dl,menu,ol,ul{margin:0;padding:0}dd,menu{padding:0 0 0 40px}ul,ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}table{border-collapse:collapse;border-spacing:0}div.adsbox{position:absolute;top:-48px}picture{display:block}#wrapper,.wrapper{background-color:#fff;max-width:1128px;margin:0 auto;padding:20px 0;position:relative;width:100%}@media screen and (max-width:1196px){#wrapper,.wrapper{padding:20px 2.5%;max-width:100%}}#fullbox-page{background:#141414}#fullbox-page #wrapper{margin:15px auto;max-width:1128px;padding:20px 15px}@media screen and (max-width:1024px){#fullbox-page #wrapper{margin:0 auto}}.list-horizontal{padding:0}.list-horizontal li{float:left;padding-left:20px}.list-horizontal li:first-child{padding-left:0;margin-left:0}.list-separator li{border-left:1px solid #E5E6E1;padding:0 10px}.list-separator li:first-child{border-left:none}.list-separator li:last-child{padding-right:0}ul.styled-list{list-style-type:disc}ul.styled-list li{margin-left:18px;margin-bottom:12px;line-height:24px}.item-ribbon-container{position:relative}.item-ribbon{color:#fff;font-size:.75rem;font-weight:bold;height:1.5rem;line-height:1.5625rem;padding:0 .25rem;position:absolute;top:12px;z-index:2}@media screen and (min-width:768px){.item-ribbon{left:-0.375rem}}.item-ribbon::before{border-right:solid 10px transparent;border-top:solid 24px transparent;content:' ';height:0;position:absolute;right:-10px;width:0}.ribbon-on{background-color:#B62682;white-space:nowrap}.ribbon-on::before{border-top-color:#B62682}.ribbon-new{background-color:#D62F2F}.ribbon-new::before{border-top-color:#D62F2F}.ribbon-urgent{background-color:#B1D004;color:#141414}.ribbon-urgent::before{border-top-color:#B1D004}.ribbon-price-down{background-color:#0C990C;color:#fff}.ribbon-price-down::before{border-top-color:#0C990C}.ribbon-price-down span::before{color:#fff;font-size:.75em}.expand{width:100%}.v-hidden{visibility:hidden !important}.d-none{display:none !important}.fixed{position:fixed !important}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.f-left{float:left !important}.f-right{float:right !important}[class*="col-ide-"]{box-sizing:border-box;float:left;padding-left:0;padding-right:0}.ide-container{position:relative}@media screen and (max-width:576px){.col-ide-xs-6{width:50%}.col-ide-xs-12{width:100%}.ide-container{max-width:100%}}@media screen and (min-width:576px){.col-ide-sm-1{width:8.33333333%}.col-ide-sm-2{width:16.66666667%}.col-ide-sm-3{width:25%}.col-ide-sm-4{width:33.33333333%}.col-ide-sm-5{width:41.66666667%}.col-ide-sm-6{width:50%}.col-ide-sm-7{width:58.33333333%}.col-ide-sm-8{width:66.66666667%}.col-ide-sm-9{width:75%}.col-ide-sm-10{width:83.33333333%}.col-ide-sm-11{width:91.66666667%}.col-ide-sm-12{width:100%}.ide-container{max-width:100%}}@media screen and (min-width:768px){.col-ide-md-1{width:8.33333333%}.col-ide-md-2{width:16.66666667%}.col-ide-md-3{width:25%}.col-ide-md-4{width:33.33333333%}.col-ide-md-5{width:41.66666667%}.col-ide-md-6{width:50%}.col-ide-md-7{width:58.33333333%}.col-ide-md-8{width:66.66666667%}.col-ide-md-9{width:75%}.col-ide-md-10{width:83.33333333%}.col-ide-md-11{width:91.66666667%}.col-ide-md-12{width:100%}.ide-container{max-width:100%;margin-left:12px;margin-right:12px}[class*="col-ide-"]{padding-left:12px;padding-right:12px}}@media screen and (min-width:992px){.col-ide-lg-1{width:8.33333333%;max-width:80px}.col-ide-lg-2{width:16.66666667%;max-width:160px}.col-ide-lg-3{width:25%;max-width:240px}.col-ide-lg-4{width:33.33333333%;max-width:320px}.col-ide-lg-5{width:41.66666667%;max-width:400px}.col-ide-lg-6{width:50%;max-width:480px}.col-ide-lg-7{width:58.33333333%;max-width:560px}.col-ide-lg-8{width:66.66666667%;max-width:640px}.col-ide-lg-9{width:75%;max-width:720px}.col-ide-lg-10{width:83.33333333%;max-width:800px}.col-ide-lg-11{width:91.66666667%;max-width:880px}.col-ide-lg-12{width:100%;max-width:960px}.ide-container{max-width:960px;margin-left:auto;margin-right:auto}.ide-container [class*=col-ide-]{padding-left:12px;padding-right:12px}}@media screen and (min-width:1200px){.col-ide-xl-1{width:8.33333333%;max-width:96px}.col-ide-xl-2{width:16.66666667%;max-width:192px}.col-ide-xl-3{width:25%;max-width:288px}.col-ide-xl-4{width:33.33333333%;max-width:384px}.col-ide-xl-5{width:41.66666667%;max-width:480px}.col-ide-xl-6{width:50%;max-width:576px}.col-ide-xl-7{width:58.33333333%;max-width:672px}.col-ide-xl-8{width:66.66666667%;max-width:768px}.col-ide-xl-9{width:75%;max-width:864px}.col-ide-xl-10{width:83.33333333%;max-width:960px}.col-ide-xl-11{width:91.66666667%;max-width:1056px}.col-ide-xl-12{width:100%;max-width:1152px}.ide-container{max-width:1152px}}.col-ide-xl-12{clear:both;float:none}.col-ide-center{margin:0 auto}.col-ide-no-pad{padding:0}.fx-container{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#didomi-host:not([aria-hidden="true"])~section,#didomi-host:not([aria-hidden="true"])~footer{display:none}@media screen and (min-width:768px){#didomi-host:not([aria-hidden="true"])~section,#didomi-host:not([aria-hidden="true"])~footer{display:block}}@media screen and (min-width:768px){#didomi-host:not([aria-hidden="true"])~.new-business-area{display:grid}}#didomi-host:not([aria-hidden="true"])~#wrapper{position:fixed}@media screen and (min-width:768px){#didomi-host:not([aria-hidden="true"])~#wrapper{position:relative}}body{background-color:#fff;color:#141414;font:normal 1rem/1.5rem 'bernino-regular',Verdana,Arial,Geneva,sans-serif !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}input,textarea,keygen,select,button,a{font-family:'bernino-regular',Verdana,Arial,Geneva,sans-serif}h1,.h1-simulated{font-size:1.5625rem;letter-spacing:-0.2px;line-height:1.875rem;margin-bottom:1.25rem;padding-top:1.25rem}@media screen and (min-width:768px){h1,.h1-simulated{font-size:1.75rem;line-height:2.25rem;margin-bottom:1.5rem;padding-top:1.5rem}}h2,.h2-simulated{font-size:1.375rem;font-weight:700;letter-spacing:-0.2px;line-height:1.875rem;margin-bottom:.625rem;padding-top:1.25rem}@media screen and (min-width:768px){h2,.h2-simulated{font-size:1.5625rem;line-height:1.875rem;margin-bottom:.75rem;padding-top:1.5rem}}h3,.h3-simulated{font-size:1.25rem;line-height:1.5rem;margin-bottom:.3125rem;padding-top:.625rem}@media screen and (min-width:768px){h3,.h3-simulated{margin-bottom:.375rem;padding-top:.75rem}}h4,.h4-simulated{font-size:1.125rem;font-weight:700;line-height:1.5rem;margin-bottom:.3125rem;padding-top:.3125rem}@media screen and (min-width:768px){h4,.h4-simulated{margin-bottom:.375rem;padding-top:.375rem}}h5,.h5-simulated{font-size:1rem;font-weight:700;letter-spacing:.1px;line-height:1.5rem;margin-bottom:.3125rem;padding-top:.3125rem}@media screen and (min-width:768px){h5,.h5-simulated{margin-bottom:.375rem;padding-top:.375rem}}p{margin-bottom:.75rem}p:last-child{margin-bottom:0}.txt-display{font-size:1.75rem;letter-spacing:-0.025rem;line-height:2.25rem}@media screen and (min-width:768px){.txt-display{font-size:2.25rem;line-height:2.625rem}}.txt-bold{font-weight:700}.txt-soft{color:#666664}.txt-big{font-size:1.125rem;line-height:1.875rem}.txt-medium{font-size:1.125rem}.txt-body{font-size:1rem;line-height:1.5rem}.txt-small{font-size:.875rem;line-height:1rem}@media screen and (min-width:768px){.txt-small{line-height:1.5rem}}.txt-label{font-size:.875rem;letter-spacing:1.2px;line-height:1.125rem}.txt-caption{font-size:.875rem;line-height:1.5rem}.txt-comment{color:#666664;font-size:.875rem;line-height:1.5rem}.txt-comment a{font-style:normal}.txt-highlight-red{color:#D62F2F}input,textarea,select,button{font-size:1rem}.btn{-webkit-appearance:none;appearance:none;border-radius:2px;box-sizing:border-box;cursor:pointer;display:inline-block;min-height:42px;padding:8px 8px;text-align:center;text-decoration:none;word-wrap:break-word;-webkit-appearance:none}.btn:focus{outline:none}.btn.longer{padding-left:42px;padding-right:42px}.btn.fullwidth{width:100%}.btn.smaller{min-height:1.875rem;padding:.5rem .625rem;font-weight:normal;line-height:normal}.btn+a:not(.btn){display:inline-block;margin-left:10px}.btn.regular{background-color:#E5E6E1;border:1px solid #A3A3A0;box-shadow:inset 0 -1px 1px 0 #A3A3A0,inset 0 1px 1px 0 #fff;color:#141414;font-weight:700;text-shadow:0 1px 0 #fff;text-decoration:none}.btn.regular:hover,.btn.regular.fake-guide-hover{background-color:#CBCCC7}.btn.regular:active,.btn.regular:focus,.btn.regular.fake-guide-active{border:1px solid #B1D004;box-shadow:0 0 4px 0 #B1D004,inset 0 -1px 1px 0 #8E8F8C,inset 0 1px 1px 0 #fff}.btn.regular[disabled],.btn.regular.disabled{background:#F4F5F2;border:1px solid #E5E6E1;color:#8E8F8C;box-shadow:none;cursor:default}.btn.regular[disabled] span:before,.btn.regular.disabled span:before{color:#8E8F8C}.btn.regular.smaller{font-weight:normal}.btn.action{background-color:#B62682;border:1px solid #B62682;box-shadow:inset 0 -1px 1px 0 #8c1d64,inset 0 1px 1px 0 rgba(255,255,255,0.5);color:#fff;font-weight:700;text-decoration:none}.btn.action:hover,.btn.action.fake-guide-hover{background-color:#8c1d64}.btn.action:active,.btn.action:focus,.btn.action.fake-guide-active{border:1px solid #B1D004;box-shadow:0 0 4px 0 #B1D004,inset 0 -1px 1px 0 #8c1d64,inset 0 1px 1px 0 rgba(255,255,255,0.2)}.btn.action[disabled],.btn.action.disabled{background-color:#F4F5F2;border:1px solid #E5E6E1;box-shadow:none;cursor:default;color:#8E8F8C}.btn.reset{background-color:#FFF0F0;border:1px solid #FFF0F0;box-shadow:inset 0 -1px 1px 0 #FFF0F0,inset 0 1px 1px 0 rgba(255,255,255,0.5);color:#D62F2F;font-weight:700;text-decoration:none}.btn.reset:hover,.btn.reset.fake-guide-hover{background-color:#FFF0F0}.btn.reset:active,.btn.reset:focus,.btn.reset.fake-guide-active{box-shadow:0 0 4px 0 #FFF0F0,inset 0 1px 1px 0 rgba(255,255,255,0.5)}.btn.reset[disabled],.btn.reset.disabled{background-color:#F4F5F2;border:1px solid #E5E6E1;box-shadow:none;cursor:default;color:#8E8F8C}.btn.feedback-success,.btn.feedback-success:hover,.btn.feedback-success.fake-guide-hover,.btn.feedback-success[disabled],.btn.feedback-success.disabled{background-color:#EBFAEB;border:1px solid #EBFAEB;box-shadow:none;color:#0C990C;text-decoration:none}.btn.feedback-success [class*="icon-"]:before,.btn.feedback-success:hover [class*="icon-"]:before,.btn.feedback-success.fake-guide-hover [class*="icon-"]:before,.btn.feedback-success[disabled] [class*="icon-"]:before,.btn.feedback-success.disabled [class*="icon-"]:before{color:#0C990C !important}.btn.feedback-loading{background-color:#E5E6E1;border:1px solid #8E8F8C;box-shadow:inset 0 -1px 1px 0 #8E8F8C,inset 0 1px 1px 0 #fff;color:#141414;font-weight:700;text-shadow:0 1px 0 #fff;text-decoration:none;padding-left:3%;padding-right:5%}.btn.feedback-loading:hover,.btn.feedback-loading.fake-guide-hover{background-color:#CBCCC7}.btn.feedback-loading:active,.btn.feedback-loading:focus,.btn.feedback-loading.fake-guide-active{border:1px solid #B1D004;box-shadow:0 0 4px 0 #B1D004,inset 0 -1px 1px 0 #8E8F8C,inset 0 1px 1px 0 #fff}.btn.feedback-loading[disabled],.btn.feedback-loading.disabled{background:#F4F5F2;border:1px solid #E5E6E1;color:#8E8F8C;box-shadow:none;cursor:default}.btn.feedback-loading[disabled] span:before,.btn.feedback-loading.disabled span:before{color:#8E8F8C}.btn.feedback-loading.smaller{font-weight:normal}.btn.feedback-loading [class*="icon-"]:before{color:#141414}.segmented-btn-group>li{float:left}.segmented-btn-group>li:not(:first-child) .regular{border-left:none}.segmented-btn-group>li:first-child .regular{border-radius:2px 0 0 2px}.segmented-btn-group>li:last-child .regular{border-radius:0 2px 2px 0;clear:right}.segmented-btn-group>li:last-child.dropdown-menu ul{right:0}.segmented-btn-group>li .regular{border-radius:0}.segmented-btn-group>li .regular.selected,.segmented-btn-group>li .regular.selected:hover,.segmented-btn-group>li .regular.selected:active,.segmented-btn-group>li .regular.selected:focus,.segmented-btn-group>li .regular.actived,.segmented-btn-group>li .regular.actived:hover,.segmented-btn-group>li .regular.actived:active,.segmented-btn-group>li .regular.actived:focus{background-color:#666664;border-color:#A3A3A0;box-shadow:none;color:#fff;text-shadow:none}.segmented-btn-group>li .regular.selected::after,.segmented-btn-group>li .regular.selected:hover::after,.segmented-btn-group>li .regular.selected:active::after,.segmented-btn-group>li .regular.selected:focus::after,.segmented-btn-group>li .regular.actived::after,.segmented-btn-group>li .regular.actived:hover::after,.segmented-btn-group>li .regular.actived:active::after,.segmented-btn-group>li .regular.actived:focus::after{color:#fff}.dropdown-menu{position:relative}.dropdown-menu:hover ul,.dropdown-menu:focus ul{display:block}.dropdown-menu ul{background-color:#fff;border:1px solid #A3A3A0;display:none;margin-top:-1px;min-width:200px;padding:12px;position:absolute;z-index:10}.btn.segmented{background-color:#E5E6E1;border:1px solid #CBCCC7;text-shadow:0 1px 0 #fff;min-width:80px;border-radius:0;color:#141414;text-decoration:none !important;box-shadow:1px 1px 0 0 #fff #A3A3A0}.btn.segmented:first-child{border-radius:3px 0 0 3px}.btn.segmented:last-child{border-radius:0 3px 3px 0}.btn.segmented:hover{background-color:#CBCCC7 !important}.btn.segmented.actived{background-color:#E1F56E;border:1px solid #cced10;font-weight:bold;box-shadow:0 1px 0 0 #d2f026 inset}.btn.segmented.actived:hover,.btn.segmented.actived:focus,.btn.segmented.actived:active{background-color:#E1F56E !important;border:1px solid #cced10}.btn.input-number{width:40px;vertical-align:bottom}.btn.input-number.disabled{border:1px solid #E5E6E1 !important}.btn.input-number.left{border-radius:3px 0 0 3px}.btn.input-number.right{border-radius:0 3px 3px 0}.btn.input-number~input{text-align:center}.btn.input-number:not(.disabled)~input{border-left:none;border-right:none}.second-level-menu{border-bottom:3px solid #E5E6E1;display:inline-block;height:36px;margin-bottom:12px;width:100%}.second-level-menu [data-role="responsive-menu"]{display:none}.second-level-menu [data-role="responsive-menu"] ul li{font-weight:normal;float:none}.second-level-menu [data-role="responsive-menu"]~ul{display:block}.second-level-menu ul{list-style:none outside none;padding:0}.second-level-menu ul li{color:#8E8F8C;float:left;margin-right:2em;font-weight:bold}.second-level-menu ul li:last-child{margin-right:0 !important}.second-level-menu ul li a{color:#8E8F8C;text-decoration:none;outline:0}.second-level-menu ul li a:active,.second-level-menu ul li a:focus{outline:0}.second-level-menu ul li .hoverStyle{border-bottom:3px solid #B62682;color:#B62682;display:block;height:36px}.second-level-menu ul li.actived>span,.second-level-menu ul li.actived>a{border-bottom:3px solid #B62682;color:#B62682;display:block;height:36px}.second-level-menu ul li:hover>a{border-bottom:3px solid #B62682;color:#B62682;display:block;height:36px}.third-level-menu{border-bottom:3px solid #E5E6E1;display:inline-block;height:36px;margin-bottom:12px;width:100%;border-bottom:2px solid #E5E6E1}.third-level-menu [data-role="responsive-menu"]{display:none}.third-level-menu [data-role="responsive-menu"] ul li{font-weight:normal;float:none}.third-level-menu [data-role="responsive-menu"]~ul{display:block}.third-level-menu ul{list-style:none outside none;padding:0}.third-level-menu ul li{color:#8E8F8C;float:left;margin-right:2em;font-weight:bold}.third-level-menu ul li:last-child{margin-right:0 !important}.third-level-menu ul li a{color:#8E8F8C;text-decoration:none;outline:0}.third-level-menu ul li a:active,.third-level-menu ul li a:focus{outline:0}.third-level-menu ul li .hoverStyle{border-bottom:3px solid #B62682;color:#B62682;display:block;height:36px}.third-level-menu ul li.actived>span,.third-level-menu ul li.actived>a{border-bottom:3px solid #B62682;color:#B62682;display:block;height:36px}.third-level-menu ul li:hover>a{border-bottom:3px solid #B62682;color:#B62682;display:block;height:36px}.third-level-menu ul li{font-weight:normal;margin-right:2.2em}.third-level-menu ul li .hoverStyle{border-bottom:2px solid #E5E6E1;color:#B62682;display:block;height:36px}.third-level-menu ul li:hover>a{border-bottom:2px solid #E5E6E1;color:#B62682;display:block;height:36px}.third-level-menu ul li.actived a{border-bottom:2px solid #E5E6E1;color:#B62682;display:block;height:36px;position:relative}.third-level-menu ul li.actived a:before{position:absolute;border-right:7px solid transparent;border-bottom:7px solid #E5E6E1;border-left:7px solid transparent;bottom:0;left:40%;content:''}.third-level-menu ul li.actived a:after{position:absolute;border-right:7px solid transparent;border-bottom:7px solid #fff;border-left:7px solid transparent;bottom:-3px;left:40%;content:''}.last-level-menu{border-bottom:3px solid #E5E6E1;display:inline-block;height:36px;margin-bottom:12px;width:100%;border-bottom:none}.last-level-menu [data-role="responsive-menu"]{display:none}.last-level-menu [data-role="responsive-menu"] ul li{font-weight:normal;float:none}.last-level-menu [data-role="responsive-menu"]~ul{display:block}.last-level-menu ul{list-style:none outside none;padding:0}.last-level-menu ul li{color:#8E8F8C;float:left;margin-right:2em;font-weight:bold}.last-level-menu ul li:last-child{margin-right:0 !important}.last-level-menu ul li a{color:#8E8F8C;text-decoration:none;outline:0}.last-level-menu ul li a:active,.last-level-menu ul li a:focus{outline:0}.last-level-menu ul li .hoverStyle{border-bottom:3px solid #B62682;color:#B62682;display:block;height:36px}.last-level-menu ul li.actived>span,.last-level-menu ul li.actived>a{border-bottom:3px solid #B62682;color:#B62682;display:block;height:36px}.last-level-menu ul li:hover>a{border-bottom:3px solid #B62682;color:#B62682;display:block;height:36px}.last-level-menu ul li{font-weight:normal;margin-right:2.2em}.last-level-menu ul li.actived span,.last-level-menu ul li:hover span,.last-level-menu ul li.actived a,.last-level-menu ul li:hover a{border-bottom:none}.fake-anchor{border:none;background:none;-webkit-appearance:none;appearance:none;outline:none;padding:0;margin:0}.fake-anchor span{color:#145BC7}.fake-anchor:hover span{text-decoration:underline}.fake-anchor:focus{outline:1px #145BC7 dotted}.fake-anchor.fake-anchor-block{width:100%}a,button{touch-action:manipulation;-ms-touch-action:manipulation}@media screen and (max-width:767px){.btn{min-height:35px;padding:8px 18px}.btn.smaller{padding:.3125rem .625rem}.second-level-menu{border-bottom:0}.second-level-menu [data-role="responsive-menu"]{display:block}.second-level-menu [data-role="responsive-menu"]~ul{display:none}}.all-section-container{position:relative}.all-section-container .all-section-link{bottom:0;left:0;position:absolute;right:0;top:0}:root .input-checkbox{display:inline-block;font-weight:normal;max-width:100%;min-height:20px;width:auto}:root .input-checkbox input[type="checkbox"]{opacity:0;position:absolute}:root .input-checkbox input[type="checkbox"]:checked~span:before{border-color:#B62682}:root .input-checkbox input[type="checkbox"]:checked~span>span{color:#B62682}:root .input-checkbox input[type="checkbox"]:checked~span>span:before{font-family:'idealista-regular',Arial,sans-serif;font-weight:normal;font-size:18px;line-height:normal;speak:none;text-transform:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;content:"\e606";display:inline;text-align:center;vertical-align:middle;width:10px;height:10px;position:absolute;left:0;top:0;color:#B62682}:root .input-checkbox input[type="checkbox"]:focus~span:before,:root .input-checkbox input[type="checkbox"].fake-guide-focus~span:before{border-color:#B1D004;box-shadow:0 0 4px 0 #B1D004}:root .input-checkbox input[type="checkbox"][readonly]~span:hover,:root .input-checkbox input[type="checkbox"][disabled]~span:hover{cursor:unset !important}:root .input-checkbox input[type="checkbox"][readonly]~span:before,:root .input-checkbox input[type="checkbox"][disabled]~span:before{border-color:#E5E6E1}:root .input-checkbox input[type="checkbox"][readonly]~span>span,:root .input-checkbox input[type="checkbox"][disabled]~span>span{color:#8E8F8C}:root .input-checkbox>span{cursor:pointer;position:relative;padding-left:26px;margin-right:15px;vertical-align:top;display:block;padding-top:2px}:root .input-checkbox>span:before{content:"";vertical-align:top;width:20px;height:20px;position:absolute;top:0;left:0;border:1px solid #A3A3A0;background-color:#fff;box-sizing:border-box}:root .input-checkbox>span.warning:before,:root .input-checkbox>span[data-invalid="invalid"]:before{border:2px solid #E07901 !important}:root .input-checkbox>span>span{vertical-align:top;margin-top:-3px;display:inline-block;color:#141414}:root .input-checkbox.block{display:block}.feedback,.contextual{box-sizing:border-box}.feedback.success,.contextual.success{background-color:#EBFAEB;color:#0C990C}.feedback.success ul,.contextual.success ul{color:#141414}.feedback.error,.contextual.error{background-color:#FFF0F0;color:#D62F2F}.feedback.error ul,.contextual.error ul{color:#141414}.feedback.warning,.contextual.warning{background-color:#FFF3E6;color:#E07901}.feedback.warning ul,.contextual.warning ul{color:#141414}.feedback.neutral-temp,.contextual.neutral-temp{background-color:#FFF8DB;color:#141414}.feedback.neutral-temp ul,.contextual.neutral-temp ul{color:#141414}.feedback.neutral-temp.icon-feedbk-info:before,.contextual.neutral-temp.icon-feedbk-info:before{color:#141414}.feedback{display:block;font-size:1.25em;line-height:normal;padding:15px;position:relative}.feedback:before{position:absolute;margin-top:5px;left:20px}.feedback[class*="icon-"]{padding-left:48px}.feedback.success,.feedback.error,.feedback.warning,.feedback.neutral-temp{border:0;background-image:none;padding:15px}.feedback.success[class*="icon-"],.feedback.error[class*="icon-"],.feedback.warning[class*="icon-"],.feedback.neutral-temp[class*="icon-"]{padding-left:48px}.feedback span.info{color:#141414;display:block;font-size:.7em;line-height:18px;margin:0;margin-top:5px}.feedback>ul{list-style-type:disc;list-style-position:inside;padding-left:20px}.contextual{display:table;font-size:.875em;line-height:18px;padding:8px}.contextual:before{margin-top:0;line-height:18px}.contextual.full-width{width:100%}.feedback.no-background{background:transparent;padding:0;padding-left:0 !important}.feedback.no-background:before{padding:0;position:static;top:0;left:0}@media screen and (max-width:767px){.feedback p,.feedback li{margin-left:0;font-size:.875rem}.feedback.success:before,.feedback.error:before,.feedback.warning:before,.feedback.neutral-temp:before{display:none}.feedback.success[class*="icon-"],.feedback.error[class*="icon-"],.feedback.warning[class*="icon-"],.feedback.neutral-temp[class*="icon-"]{padding-left:15px}.contextual{font-size:.875rem;line-height:18px}}@keyframes androidBugfix{from{padding:0}to{padding:0}}body{animation:androidBugfix infinite 1s}input,textarea,select,button{box-sizing:border-box}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],textarea{height:42px;padding:0 12px;max-width:350px;color:#141414;width:100%;border-radius:0;-webkit-appearance:none;appearance:none;border:1px solid #A3A3A0}input[type="text"]:hover,input[type="password"]:hover,input[type="email"]:hover,input[type="tel"]:hover,input[type="number"]:hover,textarea:hover,input[type="text"].fake-guide-hover,input[type="password"].fake-guide-hover,input[type="email"].fake-guide-hover,input[type="tel"].fake-guide-hover,input[type="number"].fake-guide-hover,textarea.fake-guide-hover{border-color:#B62682}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus,input[type="text"].fake-guide-focus,input[type="password"].fake-guide-focus,input[type="email"].fake-guide-focus,input[type="tel"].fake-guide-focus,input[type="number"].fake-guide-focus,textarea.fake-guide-focus{outline:none;border:1px solid #B1D004;box-shadow:0 0 4px 0 #B1D004}input[type="text"][data-invalid="invalid"],input[type="password"][data-invalid="invalid"],input[type="email"][data-invalid="invalid"],input[type="tel"][data-invalid="invalid"],input[type="number"][data-invalid="invalid"],textarea[data-invalid="invalid"]{border:2px solid #E07901 !important}input[type="text"]~a:not(.input-number),input[type="password"]~a:not(.input-number),input[type="email"]~a:not(.input-number),input[type="tel"]~a:not(.input-number),input[type="number"]~a:not(.input-number),textarea~a:not(.input-number){display:block;margin-top:18px}input[type="text"].disabled,input[type="password"].disabled,input[type="email"].disabled,input[type="tel"].disabled,input[type="number"].disabled,textarea.disabled,input[type="text"][disabled],input[type="password"][disabled],input[type="email"][disabled],input[type="tel"][disabled],input[type="number"][disabled],textarea[disabled],input[type="text"][readonly],input[type="password"][readonly],input[type="email"][readonly],input[type="tel"][readonly],input[type="number"][readonly],textarea[readonly],input[type="text"].readonly,input[type="password"].readonly,input[type="email"].readonly,input[type="tel"].readonly,input[type="number"].readonly,textarea.readonly{background-color:#F4F5F2;border:1px solid #E5E6E1}input[type="text"].disabled:hover,input[type="password"].disabled:hover,input[type="email"].disabled:hover,input[type="tel"].disabled:hover,input[type="number"].disabled:hover,textarea.disabled:hover,input[type="text"][disabled]:hover,input[type="password"][disabled]:hover,input[type="email"][disabled]:hover,input[type="tel"][disabled]:hover,input[type="number"][disabled]:hover,textarea[disabled]:hover,input[type="text"][readonly]:hover,input[type="password"][readonly]:hover,input[type="email"][readonly]:hover,input[type="tel"][readonly]:hover,input[type="number"][readonly]:hover,textarea[readonly]:hover,input[type="text"].readonly:hover,input[type="password"].readonly:hover,input[type="email"].readonly:hover,input[type="tel"].readonly:hover,input[type="number"].readonly:hover,textarea.readonly:hover,input[type="text"].disabled:focus,input[type="password"].disabled:focus,input[type="email"].disabled:focus,input[type="tel"].disabled:focus,input[type="number"].disabled:focus,textarea.disabled:focus,input[type="text"][disabled]:focus,input[type="password"][disabled]:focus,input[type="email"][disabled]:focus,input[type="tel"][disabled]:focus,input[type="number"][disabled]:focus,textarea[disabled]:focus,input[type="text"][readonly]:focus,input[type="password"][readonly]:focus,input[type="email"][readonly]:focus,input[type="tel"][readonly]:focus,input[type="number"][readonly]:focus,textarea[readonly]:focus,input[type="text"].readonly:focus,input[type="password"].readonly:focus,input[type="email"].readonly:focus,input[type="tel"].readonly:focus,input[type="number"].readonly:focus,textarea.readonly:focus{border:1px solid #E5E6E1;box-shadow:none}input[type="text"].false-readonly,input[type="password"].false-readonly,input[type="email"].false-readonly,input[type="tel"].false-readonly,input[type="number"].false-readonly,textarea.false-readonly{background-color:#fff;border:1px solid #8E8F8C}input[type="text"].false-readonly:hover,input[type="password"].false-readonly:hover,input[type="email"].false-readonly:hover,input[type="tel"].false-readonly:hover,input[type="number"].false-readonly:hover,textarea.false-readonly:hover{border-color:#B62682}input[type="text"].false-readonly:focus,input[type="password"].false-readonly:focus,input[type="email"].false-readonly:focus,input[type="tel"].false-readonly:focus,input[type="number"].false-readonly:focus,textarea.false-readonly:focus{outline:none;border:1px solid #B1D004;box-shadow:0 0 4px 0 #B1D004}input[type="text"].small,input[type="password"].small,input[type="email"].small,input[type="tel"].small,input[type="number"].small,textarea.small{height:36px}textarea{padding:12px;resize:vertical;max-width:400px;height:100px}input[type='number']{appearance:textfield !important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input::-ms-clear,input::-ms-reveal{display:none}.item-form{margin-bottom:24px}.item-form.no-margin{margin-bottom:0}.item-form ul li{line-height:normal}.item-form ul li:first-child label.input-radio,.item-form ul li:first-child label.input-checkbox{margin-top:7px}.item-form ul li label.input-radio,.item-form ul li label.input-checkbox{margin-top:16px;margin-bottom:0;margin-left:20px}.item-form ul li label{width:100%;max-width:350px}.item-form ul li label.input-radio+.dropdown-wrapper{margin-left:45px;margin-top:10px}.item-form label{display:block}.item-form>label{position:relative;margin-bottom:0;width:100%;max-width:350px}.item-form>label.label_no-max-witdh{max-width:100%}.item-form>label+label{margin-top:18px}.item-form>label>span:first-child,.item-form.half-items>div>label>span:first-child{display:block;margin-bottom:6px}.item-form>label>span:first-child.inline,.item-form.half-items>div>label>span:first-child.inline{display:inline}.item-form>label>span:first-child+a:not(.input-number),.item-form.half-items>div>label>span:first-child+a:not(.input-number){display:block}.item-form>label>span.desc-container{position:relative}.item-form>label>span.desc-container>input[type="text"]~.desc,.item-form>label>span.desc-container>input[type="password"]~.desc,.item-form>label>span.desc-container>input[type="email"]~.desc,.item-form>label>span.desc-container>input[type="tel"]~.desc,.item-form>label>span.desc-container>input[type="number"]~.desc{position:absolute;right:13px;color:#141414;top:-2px;z-index:1}.item-form .info{font-size:.875em;line-height:1.2em;color:#141414}.item-form .help-text{color:#8E8F8C}.item-form .help-text.block{display:block;margin-top:2px}.item-form .help-text.center{text-align:center}.item-form.half-items>div{float:left;width:48%}.item-form.half-items>div+div{margin-left:4%}.item-form.half-items>.item-form{margin-bottom:0}.item-form ul.indented{margin-left:1.5em;margin-top:6px}.item-form ul.indented li .item-form{margin-top:12px;margin-left:45px}.item-form ul.indented li .item-form label,.item-form ul.indented li .item-form input{max-width:305px}.item-form ul.indented li .item-form input~.desc{top:11px}.item-form span.fakeDisabled{background-color:#F4F5F2;border:1px solid #E5E6E1;height:42px;line-height:41px;padding:0 12px;color:#141414;border-radius:0;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis}span.message-error{color:#E07901;display:block;margin:4px 0 0 0;font-size:.875em}span.message-error:before{font-family:'idealista-regular',Arial,sans-serif;font-weight:normal;font-size:18px;line-height:normal;speak:none;text-transform:none;vertical-align:middle;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e605";margin-right:5px;font-size:1em}ul.suggest-list{position:absolute;background:#fff;border:1px solid #8E8F8C;border-top:0;width:100%;z-index:2}ul.suggest-list li{padding:5px}ul.suggest-list li:hover,ul.suggest-list li.selected{background:#F4F5F2}ul.suggest-list li a{display:block}input[data-input-number]{max-width:45px !important;padding:0 5px !important}a.input-number{padding-right:0 !important;padding-left:0 !important}@media screen and (max-width:767px){input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],textarea{height:35px;padding:0 10px;max-width:none}input[type="text"]~a:not(.input-number),input[type="password"]~a:not(.input-number),input[type="email"]~a:not(.input-number),input[type="tel"]~a:not(.input-number),input[type="number"]~a:not(.input-number),textarea~a:not(.input-number){display:block;margin-top:15px}input[type="text"].small,input[type="password"].small,input[type="email"].small,input[type="tel"].small,input[type="number"].small,textarea.small{height:30px}textarea{padding:10px;height:90px}.item-form{margin-bottom:20px}.item-form ul li label.frm-radio,.item-form ul li label.frm-check{margin-left:10px}.item-form>label{max-width:none}.item-form>label+label{margin-top:15px}.item-form>label>span:first-child,.item-form.half-items>div>label>span:first-child{margin-bottom:5px}.item-form>label>span:first-child.inline,.item-form.half-items>div>label>span:first-child.inline{display:inline}.item-form>label>span:first-child+a:not(.input-number),.item-form.half-items>div>label>span:first-child+a:not(.input-number){display:block}.item-form span.fakeDisabled{height:35px;line-height:34px;padding:0 10px}}.input-group{position:relative}.input-group .input-group-text{padding:6px 0 0 6px;color:#fff;display:block;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-top:1px solid #8E8F8C;border-left:1px solid #8E8F8C;border-right:1px solid #E5E6E1;border-bottom:1px solid #E5E6E1}.input-group a{color:#141414 !important}.input-group select,.input-group input[type="file"]{padding:.5em .4em;cursor:pointer;position:absolute;opacity:0;left:0;top:0}.input-group .btn .btn-icon-select{background-position:-54px 0;height:13px;width:11px}.input-group.small .input-group-text{width:40px}.input-group.small select{min-width:90px}.input-group.small input[type="file"]{min-width:120px}.input-group.large .input-group-text{width:600px}.input-group.large select{min-width:640px}.input-group.large input[type="file"]{min-width:680px}:root .input-radio{min-height:20px;width:auto;max-width:100%;display:inline-block;font-weight:normal}:root .input-radio input[type="radio"]{opacity:0;position:absolute}:root .input-radio input[type="radio"]:checked~span:before{border-color:#B62682}:root .input-radio input[type="radio"]:checked~span>span{color:#B62682}:root .input-radio input[type="radio"]:checked~span>span:before{content:"";display:inline;text-align:center;vertical-align:middle;width:10px;height:10px;border-radius:10px;position:absolute;left:5px;top:5px;background-color:#B62682}:root .input-radio input[type="radio"]:checked~span>span a{color:#B62682}:root .input-radio input[type="radio"]:focus~span:before,:root .input-radio input[type="radio"].fake-guide-focus~span:before{border-color:#B1D004;box-shadow:0 0 4px 0 #B1D004}:root .input-radio input[type="radio"][readonly]~span:hover,:root .input-radio input[type="radio"][disabled]~span:hover{cursor:unset !important}:root .input-radio input[type="radio"][readonly]~span:before,:root .input-radio input[type="radio"][disabled]~span:before{background:#F4F5F2;border-color:#E5E6E1}:root .input-radio input[type="radio"][readonly]~span>span,:root .input-radio input[type="radio"][disabled]~span>span{color:#8E8F8C}:root .input-radio>span:not(.message-error){cursor:pointer;position:relative;padding-left:26px;margin-right:15px;vertical-align:top;display:block}:root .input-radio>span:not(.message-error):before{content:"";vertical-align:top;width:20px;height:20px;border-radius:10px;position:absolute;top:0;left:0;border:1px solid #8E8F8C;box-sizing:border-box;background:#fff}:root .input-radio>span:not(.message-error).warning:before,:root .input-radio>span:not(.message-error)[data-invalid="invalid"]:before{border:2px solid #E07901 !important}:root .input-radio>span:not(.message-error)>span{vertical-align:top;margin-top:-1px;display:inline-block}:root .input-radio>span>span{color:#141414}:root .input-radio>span>span a{color:#141414;text-decoration:none}:root .input-radio.inline{display:inline-block}:root .input-radio.block{display:block}:root .input-switch{outline:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:relative;cursor:pointer;min-height:30px;box-sizing:border-box;display:inline-block;white-space:nowrap}:root .input-switch *{box-sizing:border-box}:root .input-switch input[type="checkbox"]{opacity:0;position:absolute}:root .input-switch input[type="checkbox"]+span{position:relative;display:inline-block;vertical-align:middle;width:60px;height:30px;border-radius:30px;border:1px solid #8E8F8C;background:#fff;margin-right:6px;float:left}:root .input-switch input[type="checkbox"]+span:after{content:'';display:block;position:absolute;width:26px;height:26px;background:#8E8F8C;border-radius:26px;top:1px;left:2px;z-index:1;margin-left:0;overflow:hidden;transition:background .4s,margin-left .4s}:root .input-switch input[type="checkbox"]+span:before{font-family:'idealista-regular',Arial,sans-serif;font-weight:normal;font-size:18px;speak:none;text-transform:none;vertical-align:middle;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.25em;line-height:normal;content:"\e606";width:13px;height:13px;position:absolute;z-index:2;left:5px;top:4px;color:#8E8F8C;margin-left:0;transition:margin-left .4s}:root .input-switch input[type="checkbox"]+span+span{display:inline-block;color:#141414;padding-left:4px;padding-top:3px}:root .input-switch input[type="checkbox"]:checked+span{border-color:#B62682}:root .input-switch input[type="checkbox"]:checked+span:after{background:#B62682;margin-left:28px;transition:background .4s,margin-left .4s}:root .input-switch input[type="checkbox"]:checked+span:before{margin-left:28px;color:#fff;transition:margin-left .4s}:root .input-switch input[type="checkbox"]:checked+span+span{color:#B62682}:root .input-switch input[type="checkbox"]:focus+span{border-color:#B1D004;box-shadow:0 0 4px 0 #B1D004}:root .input-switch input[type="checkbox"]:disabled+span,:root .input-switch input[type="checkbox"]:disabled+span+span{opacity:.5;filter:alpha(opacity=50)}:root .input-switch:hover input[type="checkbox"]+span{border-color:#B62682}:root .input-switch:hover input[type="checkbox"]+span+span{color:#B62682}:root .input-switch:hover input[type="checkbox"]:disabled+span{border-color:#8E8F8C}:root .input-switch:hover input[type="checkbox"]:disabled+span+span{color:#141414}.smart-container{width:100%;min-width:0;background-color:#E1F56E;color:#141414;font-size:16px;font-family:'bernino-regular',Verdana,Arial,Geneva,sans-serif;margin:0 auto;left:0;right:0;bottom:auto;display:block}.smart-content{padding:15px;text-align:left}.smart-content a,.smart-content a:hover{color:#141414;text-decoration:none}.smart-phrase{font-size:20px;line-height:25px;padding-bottom:10px}.smart-data-event{text-align:left !important}.smart-data-event p{font-size:14px;line-height:15px;margin-bottom:0 !important;color:#141414 !important}.smart-data-event span{font-weight:bold;color:#141414 !important}.smart-container-banner{max-width:468px;height:60px}.smart-content-banner{padding:8px}.smart-banner:before,.smart-banner:after{font-size:18px}.smart-phrase-banner{padding-top:5px;padding-bottom:5px;font-size:12px;line-height:18px;width:80%;float:left}.smart-data-event-banner{padding-bottom:10px;font-size:20px;width:20%;float:left;position:relative;top:-25px}.smart-data-event-banner p{font-size:10px;line-height:12px;text-align:left !important;margin-bottom:0 !important}.smart-data-event-banner span{font-size:20px;line-height:25px}.smart-container-megadetalle{width:600px;height:90px}.smart-megadetalle:before,.smart-megadetalle:after{font-size:18px}.smart-phrase-megadetalle{padding-top:10px;font-size:16px;width:78%;float:left;text-align:right;padding-right:15px}.smart-data-event-megadetalle{font-size:20px;width:22%;float:left;position:relative;top:-26px}.smart-data-event-megadetalle p{text-align:left !important;margin-bottom:0 !important;font-size:12px}.smart-data-event-megadetalle span{font-size:50px;line-height:45px}.smart-data-event-megadetalle span:last-child{font-size:20px}.smart-container-mega{width:728px;height:90px}.smart-mega:before,.smart-mega:after{font-size:18px}.smart-phrase-mega{padding-top:10px;width:80%;float:left;text-align:right;padding-right:15px}.smart-data-event-mega{padding-top:10px;padding-bottom:10px;font-size:20px;width:20%;float:left;position:relative;top:-38px}.smart-data-event-mega p{text-align:left !important;margin-bottom:0 !important;font-size:12px}.smart-data-event-mega span{font-size:50px;line-height:50px}.smart-data-event-mega span:last-child{font-size:20px}.smart-container-roba{width:300px;height:250px}.smart-roba:before,.smart-roba:after{font-size:22px}.smart-phrase-roba{width:100%;padding-top:20px}.smart-data-event-roba{margin-top:3px;width:60%}.smart-data-event-roba p{font-size:14px;line-height:18px}.smart-data-event-date-roba{width:60%}.smart-data-event-date-roba span{font-size:60px;line-height:55px}.smart-data-event-date-roba span:last-child{font-size:30px;font-weight:bold}#smart-banner{background-color:#F4F5F2;border-bottom:.0625rem solid #8E8F8C;overflow:hidden;padding:.625rem .5rem;position:relative;width:100%;z-index:9998}#smart-banner,#smart-banner *{box-sizing:border-box}#smart-banner .sb-close{display:block;position:absolute;top:0;bottom:0;width:1.875rem;text-align:center}#smart-banner .sb-close::before{border-radius:1.875rem;height:1.875rem;left:0;line-height:1.875rem;margin-top:-15px;position:absolute;top:50%;width:1.875rem}#smart-banner .sb-close span{opacity:0;position:absolute}#smart-banner .sb-text-container{margin-left:2.1875rem;display:table}#smart-banner .sb-icon,#smart-banner .sb-text,#smart-banner .sb-button-container{display:table-cell;vertical-align:middle}#smart-banner .sb-icon:before{font-size:2rem;background:#E1F56E;width:2.5rem;height:2.5rem;text-align:center;display:inline-block;line-height:2.5rem}#smart-banner .sb-text{font-size:.875rem;line-height:normal;padding-left:.625rem;padding-right:.625rem}#smart-banner .sb-button{font-size:.875rem;width:auto;min-height:0;padding:.375rem}#id-cookies{background-color:#F4F5F2;color:#8E8F8C;padding:1rem;position:relative}#id-cookies>div{width:100%;max-width:1128px;margin:0 auto;position:relative}#id-cookies .icon-close:before,#id-cookies .icon-close:after{box-sizing:content-box}#id-cookies p.cookies{margin-bottom:0;color:#141414;padding-right:3rem;font-size:.875rem}@media screen and (min-width:992px){#id-cookies p.cookies{padding:0 3rem}}#id-cookies p.cookies a{white-space:nowrap;color:#141414;text-decoration:underline}#id-cookies p.cookies a:hover{color:#145BC7;text-decoration:underline}#id-cookies a.icon-close{float:right;margin-top:-0.5rem;position:absolute;right:.75rem;top:.4375rem}#id-cookies [data-icon]:before,#id-cookies [class*="icon-"]:before{color:#141414}.off-canvas-opened{overflow:hidden}.off-canvas-view-container{position:fixed;width:100%;background:rgba(0,0,0,0.7);height:100%;top:0;right:0;bottom:0;left:0;z-index:99999;display:none}.off-canvas-view-container *{box-sizing:border-box}.off-canvas-view-container .off-canvas-view-content{position:absolute;width:420px;height:100%;background:#fff;z-index:999999;top:0;right:0;transform:translate3d(100%, 0, 0);transition:transform .4s;transition-timing-function:cubic-bezier(.7, 0, .3, 1)}.off-canvas-view-container.off-canvas-view-show{display:block}.off-canvas-view-container.off-canvas-view-opened .off-canvas-view-content{transform:translate3d(0, 0, 0);transition:transform .8s;transition-timing-function:cubic-bezier(.7, 0, .3, 1)}@media screen and (max-width:767px){.off-canvas-view-container .off-canvas-view-content{width:100%;max-width:100%}}.breadcrumb{overflow:hidden;padding-left:1rem;padding-right:1rem;margin:.5rem auto 1rem}@media screen and (min-width:992px){.breadcrumb{padding-left:calc((100vw - 60rem)/2);padding-right:calc((100vw - 60rem)/2)}}@media screen and (min-width:1200px){.breadcrumb{padding-left:calc((100vw - 72rem)/2);padding-right:calc((100vw - 72rem)/2)}}.breadcrumb li{font-size:12px;font-size:0.75rem;background:url("/static/common/img/icons/breadcrumbs_icon.png") no-repeat scroll right center rgba(0,0,0,0);float:left;margin-right:7px;padding-right:14px}.breadcrumb li:last-child{background:none}.ide-header{background-color:#E1F56E;height:48px}.ide-header .content{margin:0 auto;position:relative}.ide-header:not(.private) .ide-main-menu__adv-free{display:none}@media screen and (min-width:768px){.ide-header:not(.private) .ide-main-menu__adv-free{display:inline-block}}.ide-header .icon-pin:before,.ide-header .icon-user-no-logged:before{color:#B62682;margin-right:.25rem}.ide-header .icon-user-no-logged-text{display:none}@media screen and (min-width:350px){.ide-header .icon-user-no-logged-text{display:block}}.ide-header .icon-user-no-logged-text-extrasmall-devices{display:block}@media screen and (min-width:350px){.ide-header .icon-user-no-logged-text-extrasmall-devices{display:none}}@media screen and (min-width:768px){.ide-header .icon-user-no-logged-text-extrasmall-devices{display:none}}.ide-header .icon-user-no-logged:hover{text-decoration:none}.ide-header .tools-header li .communications-notifications{font-size:14px;font-size:0.875rem;background-color:#D62F2F;border:solid 2px white;border-radius:16px;box-sizing:content-box;color:white;display:inline-block;font-weight:700;height:16px;line-height:16px;min-width:12px;padding:0 2px;position:absolute;right:0;text-align:center;top:9px}.logo-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;float:left;height:48px;line-height:48px;margin-left:.5rem}@media screen and (min-width:350px){.logo-container{margin-left:1rem}}@media screen and (min-width:768px){.logo-container{margin-left:.75rem}}@media screen and (min-width:992px){.logo-container{margin-left:0}}.logo-container .phrase{display:none}@media screen and (min-width:992px){header:not(.ide-header) .logo-container{margin-left:22px}}.id-logo{display:-ms-inline-flexbox;display:inline-flex}.id-logo:hover{text-decoration:none}.id-logo:hover span{text-decoration:none}.id-logo span:before{font-size:32px;font-size:2rem;display:inline-block;line-height:48px}.id-logo .id-product{float:right}.id-logo img{height:2rem;width:6.9375rem}.phrase{font-size:13px;font-size:0.8125rem;color:#8E8F8C;display:inline-block;font-weight:normal;line-height:normal;margin:0;padding:0;position:relative;top:-14px}.ide-main-menu{float:right;font-size:0;height:48px;overflow:hidden;text-align:right;width:calc(100% - 10.625rem)}@media screen and (min-width:768px){.ide-main-menu{width:calc(100% - 10rem)}}.ide-main-menu__adv-free{margin-right:12px}.ide-main-menu__adv-free a{border:solid 1px #E5E6E1;border-radius:16px;margin:8px 0}.ide-main-menu__adv-free .icon-pin:before{margin-right:2px}.ide-main-menu li{font-size:16px;font-size:1rem;box-sizing:border-box;display:inline-block;height:48px;line-height:32px;overflow:hidden}.ide-main-menu li:hover{border-bottom:solid 2px #B62682}.ide-main-menu li a,.ide-main-menu li>span{color:#141414;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:.5rem}.ide-main-menu li a:hover{background-color:white;color:#B62682;text-decoration:none}.ide-main-menu li a:hover span{text-decoration:none}.ide-main-menu li a:hover[class*="icon-"]:not(.btn)>span{text-decoration:none}.ide-main-menu .ide-main-menu__adv-free{height:auto;line-height:30px}@media screen and (min-width:576px){.ide-main-menu .ide-main-menu__adv-free{display:inline-block}}.ide-main-menu .ide-main-menu__adv-free a{background-color:#EDFCA2;border-color:#B1D004;padding:0 20px}.ide-main-menu .ide-main-menu__adv-free a:hover{background-color:white;color:#B62682;border-color:#B62682;border-radius:16px}.ide-main-menu .ide-main-menu__adv-free:hover{border:none}.ide-main-menu .user-bar-selected{border-bottom:solid 2px #B62682}.ide-main-menu .user-bar-selected>span,.ide-main-menu .user-bar-selected a{background-color:white;color:#B62682}.user-bar-beta>a:after{content:'beta';display:inline-block;font-size:9px;text-transform:lowercase;padding:3px 6px;text-align:center;background-color:#B62682;line-height:1em;color:white;border-radius:1em;margin-left:6px;font-style:normal;font-family:bernino-regular}.submenu{background-color:white;box-shadow:0 2px 8px rgba(102,102,100,0.24);display:none;min-width:190px;position:absolute;right:0;top:48px;width:calc(100% - 32px);z-index:99999}@media screen and (min-width:768px){.submenu{right:12px;width:auto}}.submenu .log-out span{float:right}.submenu .log-out span:before{font-size:24px;font-size:1.5rem}.submenu a{display:block;line-height:48px;color:#141414;padding-left:12px;padding-right:12px}.submenu a:hover{background-color:#F4F5F2;color:#B62682;text-decoration:none}.submenu a:hover .icon-exit::before{color:#B62682}.submenu .user-bar-selected{border-bottom-width:0}.submenu .user-bar-selected>span{background-color:#F4F5F2;color:#B62682;display:block;line-height:48px;padding-left:12px;padding-right:12px}.submenu .ide-main-menu__adv-free{margin-right:0}.submenu .ide-main-menu__adv-free a{border:none;margin-bottom:0;margin-top:0}.log-out,.separator{border-top:1px solid #E5E6E1}.activity-icon{border-left:1px solid #B1D004;border-right:1px solid #B1D004;box-sizing:border-box;cursor:pointer;float:right;height:48px;line-height:48px;padding:0 12px;position:relative;text-align:center;width:48px;z-index:2}.activity-icon:hover{background-color:white;border-bottom:solid 2px #B62682}.activity-icon+.activity-icon{border-right-width:0}.activity-icon .icon-calendar:before{font-size:20px;font-size:1.25rem}.activity-icon .badge{font-size:14px;font-size:0.875rem;background-color:#D62F2F;border:solid 2px white;border-radius:16px;box-sizing:content-box;color:white;display:inline-block;font-weight:700;height:16px;line-height:16px;min-width:12px;padding:0 2px;position:absolute;right:0;text-align:center;top:9px}.activity-icon .badge.communications-notifications{background-color:#D62F2F}.habitania .ide-main-menu{width:calc(100% - 210px)}@media screen and (min-width:768px){.habitania .submenu{right:60px}}.help-center .activity-icon{position:relative}.help-center .helper-icon{text-decoration:none}.help-center .helper-icon::before{line-height:inherit}.help-center .helper-icon .icon-feedbk-question:before{font-size:20px;font-size:1.25rem}.help-center .helper-icon,.help-center .activity-icon{display:inline-block}.help-center .icon-calendar::before{line-height:inherit}.help-center .beamer{position:relative;cursor:pointer}.help-center .beamer .icon-beamer-user-info,.help-center .beamer .icon-beamer-submenu{background-color:#42B489;font-size:.875rem;border-radius:16px;box-sizing:content-box;color:white;display:inline-block;font-weight:400;line-height:16px;padding:0 2px;position:absolute;text-align:center}.help-center .beamer .icon-beamer-submenu{line-height:16px;min-width:14px;top:18px;right:8px;cursor:pointer}.help-center .beamer .icon-beamer-user-info{height:16px;min-width:12px;right:28px;top:10px}.help-center .beamer .icon-beamer-no-news{display:none}@media screen and (min-width:768px){.starter .help-center-menu{display:none}}.starter .activity-icon{display:none}@media screen and (min-width:768px){.starter .activity-icon{display:inline-block}}.starter .activity-icon~.user-info{right:0}@media screen and (min-width:768px){.starter .activity-icon~.user-info{right:46px}}@media screen and (min-width:992px){.starter .activity-icon~.user-info{right:58px}}.office .ide-main-menu,.pro .ide-main-menu,.top .ide-main-menu{width:calc(100% - 260px)}@media screen and (min-width:992px){.office .submenu,.pro .submenu,.top .submenu{right:108px}}@media screen and (min-width:992px){.office .submenu .help-center-menu,.pro .submenu .help-center-menu,.top .submenu .help-center-menu{display:none}}.office .activity-icon-help,.pro .activity-icon-help,.top .activity-icon-help{display:none}@media screen and (min-width:992px){.office .activity-icon-help,.pro .activity-icon-help,.top .activity-icon-help{display:inline-block}}.office.home .ide-main-menu,.pro.home .ide-main-menu,.top.home .ide-main-menu{width:calc(100% - 330px)}.home{background-color:white;border-bottom:0;box-sizing:border-box;height:48px;padding-top:0}.home.logo-pride:not(.tools-header) .logo-container .id-logo::before{background-image:url("/static/common/img/icons/id-logo-pride.svg");background-position:0 center;background-repeat:no-repeat;background-size:contain;content:'';display:block;height:2rem;line-height:2rem;width:6.9375rem}@media screen and (min-width:768px){.home.logo-pride:not(.tools-header) .logo-container .id-logo::before{height:4rem;width:13.875rem}}@media screen and (min-width:992px){.home.logo-pride:not(.tools-header) .logo-container .id-logo::before{height:4rem;line-height:4rem;width:13.875rem}}.home.logo-pride:not(.tools-header) .logo-container .id-logo img{opacity:0;position:absolute}@media screen and (min-width:768px){.home .id-logo img{height:4rem;width:13.875rem}}@media screen and (min-width:768px){.home{height:96px;padding-top:24px}}.home.tools-header--home .icon-idealista-icon:before{background-image:none;color:#000000;content:"\e710";font-size:3rem}.home .id-brand:before{font-size:32px;font-size:2rem}@media screen and (min-width:768px){.home .id-brand:before{font-size:62.4px;font-size:3.9rem}}@media screen and (min-width:992px){.home .id-brand:before{font-size:64px;font-size:4rem}}@media screen and (min-width:768px){.home .logo-container .phrase{display:block;text-align:center;top:4px}}@media screen and (min-width:768px){.home .logo-claim{margin-top:-0.6rem}}.home .ide-main-menu li:hover{border-bottom:none}.home .ide-main-menu li a:hover{background-color:#E1F56E;border-radius:2px;color:#141414}.home .ide-main-menu .ide-main-menu__adv-free a{background-color:white;border-color:#E5E6E1}.home .ide-main-menu .ide-main-menu__adv-free a:hover{background-color:white;border-radius:16px;border-color:#B62682;color:#B62682}.home .activity-icon{border-color:#E5E6E1}@media screen and (min-width:768px){.home .activity-icon{border:none}}.home .activity-icon:hover{background-color:#E1F56E}@media screen and (min-width:768px){.home .no-logged-user-menu{width:calc(100% - 50px)}}@media screen and (min-width:992px){.home .no-logged-user-menu{width:calc(100% - 170px)}}.home .user-info.opened .icon-arrow-dropdown:before{color:#839906}.home .lang-responsive{border-bottom:0}@media screen and (min-width:992px){.home .lang-responsive:hover{background-color:#E1F56E;color:#141414;border-bottom-width:0}}.home .lang-responsive:hover .icon-arrow-dropdown:before{color:#839906}.home .lang-responsive+.no-logged-user-menu .ide-main-menu__adv-free{margin-right:4px}@media screen and (min-width:992px){.home .lang-responsive+.no-logged-user-menu .ide-main-menu__adv-free{margin-right:12px}}@media screen and (min-width:768px){.home .lang-responsive+.no-logged-user-menu{width:calc(100% - 60px)}}@media screen and (min-width:992px){.home .lang-responsive+.no-logged-user-menu{width:calc(100% - 160px)}}.habitania{background-color:white;border-bottom:solid 1px #E5E6E1}.habitania .ide-main-menu li{border-bottom-color:#E5E6E1;border-bottom-width:1px}.habitania .ide-main-menu a:hover{color:#B62682}.habitania .lang-options li a:hover{background-color:transparent;color:#B62682}.habitania .opened{background-color:white}.habitania .opened .icon-arrow-dropdown{background-color:transparent}.habitania .activity-icon{border-left-color:#E5E6E1;border-right-color:#E5E6E1}.habitania .user-info.opened,.habitania .activity-icon:hover{background-color:#F4F5F2}.habitania .logo-container img{height:47px;width:auto}.no-logged-user-menu{width:auto}@media screen and (min-width:768px){.no-logged-user-menu{width:calc(100% - 295px)}}.no-logged-user-menu a:hover{background-color:transparent}.no-logged-user-menu a:hover span.hide-txt{text-decoration:none}.no-logged-user-menu .hide-txt{display:none}@media screen and (min-width:768px){.no-logged-user-menu .hide-txt{display:inline}}.lang-selector{width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;float:right;line-height:3rem;margin-right:0;padding-left:.5rem}@media screen and (min-width:768px){.lang-selector{margin-right:0}}@media screen and (min-width:992px){.lang-selector{padding-left:1rem;width:9.375rem}}.lang-selector .icon-arrow-dropdown:before{color:#839906;float:right;margin-right:.25rem;margin-top:0}@media screen and (min-width:768px){.lang-selector .icon-arrow-dropdown:before{margin-left:auto}}.lang-selector.opened{background-color:white;color:#B62682;border-bottom:solid 2px #B62682;height:3rem}.lang-selector.opened .icon-arrow-dropdown:before{color:#B62682;transform:rotateX(180deg)}.lang-selector.opened ul{display:block;max-height:365px;overflow-x:hidden;overflow-y:scroll}@media screen and (min-width:992px){.lang-selector:hover,.lang-selector.opened{background-color:white;color:#B62682;border-bottom:solid 2px #B62682;height:3rem}.lang-selector:hover .icon-arrow-dropdown:before,.lang-selector.opened .icon-arrow-dropdown:before{color:#B62682}}.lang-selector--lang-selected{-ms-flex-align:center;align-items:center;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;height:3rem;line-height:3rem}@media screen and (min-width:768px){.lang-selector--lang-selected{-ms-flex-pack:end;justify-content:flex-end}}@media screen and (min-width:992px){.lang-selector--lang-selected .flag{margin-right:.5rem}}.lang-selector--lang-options{background-color:#fff;box-shadow:0 2px 8px rgba(102,102,100,0.24);border:1px solid #CBCCC7;box-sizing:border-box;display:none;min-width:unset;position:absolute;right:0;top:auto;width:9.375rem;z-index:9999}@media screen and (min-width:768px){.lang-selector--lang-options{right:.75rem}}.lang-selector--lang-options a{color:#141414;display:block;padding-left:15px;padding-right:8px}.lang-selector--lang-options a:hover{background-color:#F4F5F2;color:#B62682;text-decoration:none}.lang-selector .lang-text{display:none}@media screen and (min-width:768px){.lang-selector .lang-text{-ms-flex-order:1;order:1}}@media screen and (min-width:992px){.lang-selector .lang-text{display:inline-block}}.flag{background-repeat:no-repeat;background-size:cover;border:solid 1px #E5E6E1;display:inline-block;height:.75rem;margin-right:.25rem;width:1rem;margin-top:0}@media screen and (min-width:768px){.flag{-ms-flex-order:2;order:2}}.flag.lang-es{background-image:url("/static/common/release/modules/resources/img/flags/es.svg")}.flag.lang-ca{background-image:url("/static/common/release/modules/resources/img/flags/es-ct.svg")}.flag.lang-en{background-image:url("/static/common/release/modules/resources/img/flags/gb.svg")}.flag.lang-fr{background-image:url("/static/common/release/modules/resources/img/flags/fr.svg")}.flag.lang-de{background-image:url("/static/common/release/modules/resources/img/flags/de.svg")}.flag.lang-it{background-image:url("/static/common/release/modules/resources/img/flags/it.svg")}.flag.lang-pt{background-image:url("/static/common/release/modules/resources/img/flags/pt.svg")}.flag.lang-da{background-image:url("/static/common/release/modules/resources/img/flags/dk.svg")}.flag.lang-fi{background-image:url("/static/common/release/modules/resources/img/flags/fi.svg")}.flag.lang-nl{background-image:url("/static/common/release/modules/resources/img/flags/nl.svg")}.flag.lang-no{background-image:url("/static/common/release/modules/resources/img/flags/no.svg")}.flag.lang-pl{background-image:url("/static/common/release/modules/resources/img/flags/pl.svg")}.flag.lang-ro{background-image:url("/static/common/release/modules/resources/img/flags/ro.svg")}.flag.lang-ru{background-image:url("/static/common/release/modules/resources/img/flags/ru.svg")}.flag.lang-sv{background-image:url("/static/common/release/modules/resources/img/flags/se.svg")}.flag.lang-el{background-image:url("/static/common/release/modules/resources/img/flags/gr.svg")}.flag.lang-zh{background-image:url("/static/common/release/modules/resources/img/flags/zh.svg")}ul .flag{margin-right:.5rem}.and-also{color:#8E8F8C;font-size:.75rem}@media screen and (min-width:1200px){.header-new-listing-layout .lang-selector--lang-options,.header-new-listing-layout .submenu{right:0}}.private nav{box-sizing:border-box;padding-left:160px;width:100%}.home nav{padding-left:120px}@media screen and (min-width:768px){.home nav{padding-left:240px}}.habitania nav{padding-left:120px}@media screen and (min-width:768px){.habitania nav{padding-left:160px}}.user-info{-ms-flex-align:center;align-items:center;border-bottom:solid 2px #E1F56E;box-sizing:border-box;cursor:pointer;display:-ms-flexbox;display:flex;float:right;height:48px;max-width:130px;padding:6px 6px 4px;z-index:2}@media screen and (min-width:350px){.user-info{max-width:160px}}.user-info--username{display:inline-block;max-width:60px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.user-info--username::first-letter{text-transform:uppercase}@media screen and (min-width:350px){.user-info--username{max-width:105px;width:auto}}.user-info .icon-arrow-dropdown:before{font-size:20px;font-size:1.25rem;color:#839906;float:right;margin-top:2px}.user-info.opened{background-color:white;border-bottom-color:#B62682}.user-info.opened+.submenu{display:block}.user-info.opened .user-info--username{color:#B62682}.user-info.opened .icon-arrow-dropdown:before{color:#B62682}@media screen and (min-width:768px){.user-info.opened .icon-arrow-dropdown:before{-ms-flex-order:0;order:0}}.home .user-info{border-bottom-color:white}.home .opened{background-color:#E1F56E;border-bottom-color:#E1F56E;border-radius:2px;color:#141414}.home .opened .user-info--username{color:#141414}.home .opened .icon-arrow-dropdown:before{color:#839906}.tools-dropdown__close,.tools-header__more,.tools-header__info-element,.tools-header__find,.tools-header__action{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}.tools-dropdown__close:-moz-focus-inner,.tools-header__more:-moz-focus-inner,.tools-header__info-element:-moz-focus-inner,.tools-header__find:-moz-focus-inner,.tools-header__action:-moz-focus-inner{border:0;padding:0}.tools-dropdown,.tools-header__link,.tools-header__info-list{padding:0;margin:0;list-style-type:none}.tools-header__info-element:after,.tools-header__more>span:after,.tools-header__more:after,.tools-dropdown__item--exit:after,.tools-header__link-wrapper--dropdown .tools-header__link-inner:after,.tools-dropdown__close:after,.tools-header__find>span:after,.tools-header__action:after,.tools-header__info-element:before,.tools-header__more>span:before,.tools-header__more:before,.tools-dropdown__item--exit:before,.tools-header__link-wrapper--dropdown .tools-header__link-inner:before,.tools-dropdown__close:before,.tools-header__find>span:before,.tools-header__action:before{font-family:'idealista-regular','idealista-icons',Arial,sans-serif;font-weight:normal;line-height:normal;speak:none;text-transform:none;vertical-align:middle}#main-header.ide-header.tools-header{height:auto;padding:0}#main-header.ide-header.tools-header>.content{height:auto;width:100%;display:-ms-flexbox;display:flex}@media (max-width:1200px){#main-header.ide-header.tools-header>.content{max-width:100%;padding:0}}#main-header.ide-header.tools-header>.content:hover{z-index:99999}#main-header.ide-header.tools-header>.content>nav{padding:0;margin:0;width:100%;-ms-flex:1 1 auto;flex:1 1 auto}#main-header.ide-header.tools-header>.content>nav>.user-info.beamer{display:none}#main-header.ide-header.tools-header>.content>nav>#user-bar{width:100%;display:-ms-flexbox;display:flex;float:none;height:auto;overflow:visible;opacity:0}#main-header.ide-header.tools-header>.content>nav>#user-bar.appear{opacity:1;transition:opacity .5s ease}.tools-header>.content>.logo-container,.tools-header__logo{position:relative;left:0;display:none;overflow:hidden;box-sizing:content-box;-ms-flex:0 0 100px;flex:0 0 100px;max-width:100px;max-height:46px;padding:8px;padding-left:0}.tools-header>.content>.logo-container>.id-logo,.tools-header__logo>.id-logo{border-radius:4px;font-size:16px;line-height:1em;max-height:100%;overflow:hidden}.tools-header>.content>.logo-container>.id-logo>img,.tools-header__logo>.id-logo>img{height:auto;width:100%}.tools-header>.content>.logo-container>.id-logo>.icon-idealista-icon:before,.tools-header__logo>.id-logo>.icon-idealista-icon:before{font-size:28px}@media (min-width:1200px){.tools-header>.content>.logo-container,.tools-header__logo{display:-ms-flexbox;display:flex}}.tools-header>nav>.ide-main-menu,.tools-header__links{-ms-flex-align:baseline;align-items:baseline;background-color:inherit;color:inherit;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;height:auto;-ms-flex-pack:distribute;justify-content:space-around;margin:0;padding:0;width:100%}.tools-header__link-inner .communications-notifications{display:inline-block !important;position:absolute;opacity:1;transition:opacity .5s ease}.tools-header__link-inner,.tools-header__link-inner:hover{text-decoration:none !important}.tools-header__image{height:100%}.tools-header__link-wrapper{background-color:inherit;color:inherit;position:relative;width:auto}@media (min-width:768px){.tools-header__link-wrapper:nth-child(2)~.tools-header__link-wrapper{display:block}}@media (max-width:767px){.tools-header__link-wrapper{-ms-flex:1;flex:1}.tools-header__link-wrapper.tools-header-inbox{display:block !important}}.tools-header__link-wrapper--fixed-width{width:100%}@media screen and (min-width:768px){.tools-header__link-wrapper--fixed-width{width:auto}}.tools-header__link-wrapper--dropdown{position:relative}.tools-header__link-wrapper--dropdown .tools-header__link{pointer-events:none}.tools-header__link-wrapper--dropdown .tools-header__link-inner:after{content:"\e009";display:inline-block}.tools-header__link-wrapper--dropdown.tools-header__link-wrapper--opened .tools-header__link-inner:after{transform:rotate(180deg)}@media (min-width:1200px){.tools-header__link-wrapper--dropdown:hover .tools-header__link-inner:after{transform:rotate(180deg)}}.tools-header__link-wrapper--dropdown .tools-dropdown{display:none}.tools-header__link-wrapper--opened,.tools-header__link-wrapper--dropdown:hover{text-decoration:none}.tools-header__link-wrapper--opened .tools-header__link-inner,.tools-header__link-wrapper--dropdown:hover .tools-header__link-inner{border-color:transparent}.tools-header__link-wrapper--opened:before,.tools-header__link-wrapper--dropdown:hover:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:0 4px 16px 0 rgba(102,102,100,0.32)}.tools-header__link-wrapper--opened .tools-dropdown{display:block}.tools-header__link-wrapper--opened:before{content:''}.tools-header__link-wrapper--dropdown:hover .tools-dropdown{display:block}.tools-header__link-wrapper--dropdown:hover:before{content:''}.tools-header__link-inner{display:inline-block;line-height:22px;height:22px;border-bottom:solid 4px;color:inherit;position:relative;border-bottom-color:inherit;box-sizing:content-box;padding-bottom:17px}.tools-header__link{height:auto;position:relative;text-overflow:ellipsis;white-space:nowrap;font-size:16px;display:block;text-align:center;padding:20px 10px;padding-bottom:0}.tools-header__link,.tools-header__link:visited,.tools-header__link:focus,.tools-header__link:active{color:inherit}@media (max-width:325px){.tools-header__link{padding-right:0;padding-left:0}}@media (min-width:768px){.tools-header__link{padding-right:39.6px;padding-left:20.46px}}.tools-header__link:hover,.tools-header__link--selected{text-decoration:none}.tools-header__action{height:auto;position:relative;font-size:16px;color:inherit;-ms-flex:0 0 auto;flex:0 0 auto;display:block;text-align:center;padding:20px 0;min-width:50px;cursor:pointer}@media (min-width:1200px){.tools-header__action{max-width:48px;min-width:48px;-ms-flex-preferred-size:48px;flex-basis:48px;padding-right:14px;padding-left:14px}}.tools-header__action--more{display:none;padding-right:10px}.tools-header__action--more:after{content:'\e009'}.tools-header__action--find{padding-top:0;padding-bottom:0;font-size:1.25em}.tools-header__action--find:after{font-size:1.2em;content:"\e302"}.tools-header__info{color:inherit;background-color:inherit;-ms-flex:0 1 auto;flex:0 1 auto}@media (min-width:1200px){.tools-header__info{display:-ms-flexbox;display:flex}}.tools-header__info-element{color:inherit;background-color:inherit;font-size:1.5em;display:inline-block;padding:14px;text-align:center}.tools-header__info-element:hover{text-decoration:none}.tools-header__info-element:visited{color:inherit}.tools-header__info-element:after{line-height:36px;max-height:36px;display:block}.tools-header__info-element--find:after{content:"\e302"}.tools-header__info-element--help:after{font-size:18px;content:"\e603"}.tools-header__info-element:last-child{padding-right:.75rem}.tools-header__info-label{position:relative}.tools-header__links .tools-dropdown__item{padding:16px 22px}.tools-header__links .only-on-mobile{display:block}.tools-header__links .only-on-desktop{display:none}@media (min-width:768px){.tools-header__links .only-on-mobile{display:none}.tools-header__links .only-on-desktop{display:block}}.tools-aside{z-index:1000;top:0;bottom:0;left:0;right:0;position:fixed;display:block;overflow-y:scroll;transform-origin:0 0;transform:translate(100%, 0);transition:transform .5s;transition-timing-function:ease-in}.tools-aside--opened{transition-timing-function:ease-out;transform:translate(0, 0)}@media (min-width:1200px){.tools-aside{display:none}}.tools-dropdown{font-size:16px;text-align:left}.tools-dropdown [class*="icon-"]:before{color:#FFF}.tools-dropdown .badge--dropdown{float:right;position:relative}.tools-dropdown--expandable{border-radius:0 0 4px 4px;position:absolute;top:100%;left:0;right:0}.tools-dropdown--fixed{border-radius:0 0 4px 4px;position:absolute;top:100%;min-width:143px;right:0;left:auto}.tools-dropdown--fullscreen{font-size:25px}.tools-dropdown--fullscreen .badge--dropdown{border-radius:50%;float:none;top:-5px;position:relative;font-size:16px;line-height:20px;height:22px;min-width:22px;width:22px}.tools-dropdown__header,.tools-dropdown__item{padding:16px 33px;background-color:inherit}.tools-dropdown__header:hover,.tools-dropdown__item:hover{text-decoration:none}.tools-dropdown__header{padding:16px;box-sizing:border-box;text-align:center;position:relative;max-height:80px}.tools-dropdown__logo{height:48px;width:auto}.tools-dropdown__close{padding:0 16px;cursor:pointer;font-size:32px;line-height:0;position:absolute;top:0;right:0;bottom:0}.tools-dropdown__close:after{color:inherit;content:"\e109";display:inline-block}.tools-dropdown__item{display:block;text-align:inherit;border:none;text-decoration:none}.tools-dropdown__item,.tools-dropdown__item:visited,.tools-dropdown__item:active,.tools-dropdown__item:focus{color:inherit}.tools-dropdown__item--search{border-bottom:1px solid rgba(255,255,255,0.4);padding-bottom:10px}.tools-dropdown__item--exit:after{content:'\e322'}@media (min-width:1200px){.tools-dropdown__item--exit:after{content:''}.tools-dropdown__item--exit:before{content:'\e322'}}.tools-dropdown__item--avatar{line-height:36px}.tools-dropdown__item--avatar>.avatar{margin-right:1.5em}.tools-dropdown__item-wrapper:last-of-type{border-radius:0 0 4px 4px}.tools-dropdown__item-wrapper:last-of-type .tools-dropdown__item{border-radius:0 0 4px 4px}.tools-dropdown__item-wrapper--separator{border-top:solid 1px #fff}.tools-dropdown:before{z-index:-1;content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:0 4px 16px 0 rgba(102,102,100,0.32)}.avatar{display:inline-block;border-radius:18px;height:36px;width:36px;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-size:cover;text-align:center}.avatar:after{font-family:'bernino-regular';content:'';display:inline-block;color:#444444;font-size:18px;line-height:36px}.avatar[data-render-initials="true"]:after{content:attr(data-value)}.badge{font-size:11px;line-height:16px;height:16px;min-width:16px;border-radius:8px;color:#fff;background-color:#42b489;display:inline-block;text-align:center}.badge--header{position:absolute;top:0;right:-10px}.badge--header__info{position:absolute;left:50%}.badge--header__info-content{position:relative;left:-50%;top:29px;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;white-space:nowrap;background-color:#CBCCC7;color:#141414;border-radius:6px;padding:0 3px;font-size:11px}.badge--danger{background-color:#e64e4a}.badge--beamer{background-color:#42b489}.badge.communications-notifications{background-color:#D62F2F}.badge.hidden{display:none}.tools-header#main-header.ide-header,.tools-header{background-color:#E1F56E;color:#141414}.tools-header__link,.tools-header__action,.tools-header__info-element{border-bottom-color:#E1F56E}@media (min-width:1200px){.tools-header__link:hover,.tools-header__action:hover,.tools-header__info-element:hover{background-color:white;color:#B62682;border-bottom-color:white}}.tools-header__link--selected,.tools-header__action--selected,.tools-header__info-element--selected{background-color:white;color:#B62682}.tools-header__link--selected,.tools-header__action--selected,.tools-header__info-element--selected,.tools-header__link--selected:hover,.tools-header__action--selected:hover,.tools-header__info-element--selected:hover{border-bottom-color:#B62682}.tools-header__link-wrapper--opened .tools-header__link{color:#B62682}@media (min-width:1200px){.tools-header__link-wrapper:hover .tools-header__link{color:#B62682}}@media (min-width:1200px){.tools-header__link-wrapper--dropdown:hover{background-color:white;color:#141414}}.tools-header__link-wrapper--opened{background-color:white;color:#141414}.tools-header .tools-dropdown{background-color:white;color:#141414}@media (min-width:1200px){.tools-header .tools-dropdown__item:hover{background-color:#F4F5F2;color:#B62682}}.tools-header .tools-dropdown__header .icon-tools-icon:before{color:#141414;font-size:2rem}.tools-header .tools-dropdown>hr{background-color:#fff;border-color:#fff;border-bottom:none;border-top:solid 1px;color:#fff;margin:0}.tools-header .tools-dropdown--fullscreen hr{margin:16px 0}.tools-header .tools-aside{background-color:white}.tools-header--tools#main-header.ide-header,.tools-header--tools{background-color:#444444;color:#fff}@media (min-width:1200px){.tools-header--tools>.content{max-width:1170px;padding-left:15px;padding-right:15px}}.tools-header--tools .tools-header__link,.tools-header--tools .tools-header__action,.tools-header--tools .tools-header__info-element{border-bottom-color:#444444}.tools-header--tools .tools-header__link--selected,.tools-header--tools .tools-header__action--selected,.tools-header--tools .tools-header__info-element--selected{background-color:inherit;color:#E1F56E}@media (min-width:1200px){.tools-header--tools .tools-header__link:hover,.tools-header--tools .tools-header__action:hover,.tools-header--tools .tools-header__info-element:hover{background-color:inherit;color:#E1F56E}}.tools-header--tools .tools-header__link--selected,.tools-header--tools .tools-header__action--selected,.tools-header--tools .tools-header__info-element--selected{border-bottom-color:#E1F56E}@media (min-width:1200px){.tools-header--tools .tools-header__link--selected:hover,.tools-header--tools .tools-header__action--selected:hover,.tools-header--tools .tools-header__info-element--selected:hover{border-bottom-color:#E1F56E}}.tools-header--tools .tools-header__link-wrapper--opened{background-color:#4e4e4b}.tools-header--tools .tools-header__link-wrapper--opened .tools-header__link{color:#E1F56E}@media (min-width:1200px){.tools-header--tools .tools-header__link-wrapper--dropdown:hover{background-color:#4e4e4b}.tools-header--tools .tools-header__link-wrapper--dropdown:hover .tools-header__link{color:#E1F56E}}.tools-header--tools .tools-dropdown{background-color:#4e4e4b;color:#fff}.tools-header--tools .tools-dropdown__item:hover{color:#E1F56E}@media (min-width:1200px){.tools-header--tools .tools-dropdown__item:hover{background-color:#E1F56E;color:#4e4e4b}}.tools-header--tools .tools-dropdown__header .icon-tools-icon:before{color:#fff}.tools-header--tools .tools-dropdown__logo{border:solid 1px #fff;border-radius:2px}.tools-header--tools .tools-dropdown>hr{border-color:rgba(255,255,255,0.4);background-color:rgba(255,255,255,0.4);color:rgba(255,255,255,0.4)}.tools-header--tools .tools-aside{background-color:#4e4e4b;opacity:.96}.tools-header--tools.top .id-logo{border:solid 1px #fff;border-radius:2px}.tools-header--tools .id-logo>.icon-tools-icon.id-product{float:none}.tools-header--tools .id-logo>.icon-tools-icon.id-product:before{color:#E5E6E1}.tools-header--home#main-header.ide-header,.tools-header--home{background-color:white;color:#141414}@media (width:1280px){.tools-header--home#main-header.ide-header,.tools-header--home{padding:0 33px}}.tools-header--home .tools-header__link{border-bottom-color:white}.tools-header--home .tools-header__link--selected{color:#B62682;border-bottom-color:#B62682}.tools-header--home .tools-header__info-element:hover{color:#B62682}.tools-header--home .tools-header__link-wrapper--opened .tools-header__link{color:#B62682}@media (min-width:1200px){.tools-header--home .tools-header__link-wrapper:hover .tools-header__link{color:#B62682}}.tools-header--home .tools-dropdown{background-color:white;color:#141414}@media (min-width:1200px){.tools-header--home .tools-dropdown__item:hover{background-color:#F4F5F2;color:#B62682}}.tools-header--home .tools-dropdown>hr{border-color:rgba(20,20,20,0.4);background-color:rgba(20,20,20,0.4);color:rgba(20,20,20,0.4)}.tools-header--home .tools-aside{background-color:white}.tools-header--home>.col-ide-lg-12.col-ide-xl-12.content{max-width:100%;padding:0}.tools-header--home>.col-ide-lg-12.col-ide-xl-12.content>.logo-container{-ms-flex-preferred-size:168px;flex-basis:168px;max-width:168px}.tools-header--home>.col-ide-lg-12.col-ide-xl-12.content>.logo-container .icon-idealista-icon:after,.tools-header--home>.col-ide-lg-12.col-ide-xl-12.content>.logo-container .icon-idealista-icon:before{font-size:48px}.tools-header--mortgage .col-ide-lg-12.col-ide-xl-12.content{padding:0}.tools-header--mortgage .col-ide-lg-12.col-ide-xl-12.content>.logo-container{-ms-flex-preferred-size:240px;flex-basis:240px;max-width:240px}.tools-header--mortgage .col-ide-lg-12.col-ide-xl-12.content>.logo-container .icon-hipotecas,.tools-header--mortgage .col-ide-lg-12.col-ide-xl-12.content>.logo-container .id-brand{float:right}.tools-header--mortgage .col-ide-lg-12.col-ide-xl-12.content>.logo-container .icon-hipotecas::before,.tools-header--mortgage .col-ide-lg-12.col-ide-xl-12.content>.logo-container .id-brand::before{font-size:28px}.tools-header--mortgage .tools-header__link{padding-left:20px;padding-right:20px}.tools-header--yaencontre#main-header.ide-header,.tools-header--yaencontre{background-color:#E5005A;color:#fff}@media (min-width:1200px){.tools-header--yaencontre>.content{max-width:1170px;padding-left:15px;padding-right:15px}}.tools-header--yaencontre .tools-header__link,.tools-header--yaencontre .tools-header__action,.tools-header--yaencontre .tools-header__info-element{border-bottom-color:#E5005A}.tools-header--yaencontre .tools-header__link--selected,.tools-header--yaencontre .tools-header__action--selected,.tools-header--yaencontre .tools-header__info-element--selected{background-color:inherit;color:#fff}@media (min-width:1200px){.tools-header--yaencontre .tools-header__link:hover,.tools-header--yaencontre .tools-header__action:hover,.tools-header--yaencontre .tools-header__info-element:hover{background-color:inherit;color:#fff}}.tools-header--yaencontre .tools-header__link--selected,.tools-header--yaencontre .tools-header__action--selected,.tools-header--yaencontre .tools-header__info-element--selected{border-bottom-color:#fff}@media (min-width:1200px){.tools-header--yaencontre .tools-header__link--selected:hover,.tools-header--yaencontre .tools-header__action--selected:hover,.tools-header--yaencontre .tools-header__info-element--selected:hover{border-bottom-color:#fff}}.tools-header--yaencontre .tools-header__link-wrapper--opened{background-color:#4e4e4b}.tools-header--yaencontre .tools-header__link-wrapper--opened .tools-header__link{color:#fff}@media (min-width:1200px){.tools-header--yaencontre .tools-header__link-wrapper--dropdown:hover{background-color:#4e4e4b}.tools-header--yaencontre .tools-header__link-wrapper--dropdown:hover .tools-header__link{color:#fff}}.tools-header--yaencontre .tools-dropdown{background-color:#4e4e4b;color:#fff}.tools-header--yaencontre .tools-dropdown__item:hover{color:#fff}@media (min-width:1200px){.tools-header--yaencontre .tools-dropdown__item:hover{background-color:#fff;color:#4e4e4b}}.tools-header--yaencontre .tools-dropdown__header .icon-tools-icon:before{color:#fff}.tools-header--yaencontre .tools-dropdown__logo{border:solid 1px #fff;border-radius:2px}.tools-header--yaencontre .tools-dropdown>hr{border-color:rgba(255,255,255,0.4);background-color:rgba(255,255,255,0.4);color:rgba(255,255,255,0.4)}.tools-header--yaencontre .tools-aside{background-color:#4e4e4b;opacity:.96}.tools-header--yaencontre.top .id-logo{border:solid 1px #fff;border-radius:2px}.tools-header--yaencontre .id-logo img{height:2rem;width:auto}.tools-header--yaencontre .id-logo>.icon-tools-icon.id-product{float:none}.tools-header--yaencontre .id-logo>.icon-tools-icon.id-product:before{color:#E5E6E1}#email-checking{width:100%;background-color:#FFF3E6;font-size:.875rem;line-height:1.125rem}#email-checking .content{width:auto;padding:.5rem}@media screen and (min-width:768px){#email-checking .content{padding:.5rem 1.5rem;margin:0 auto;text-align:right}}@media screen and (min-width:992px){#email-checking .content{max-width:70.5rem}}#email-checking .content .i-container{color:#E07901;margin-bottom:0}#email-checking .content .i-container:before{margin-right:.5rem}#email-checking .content a{margin-left:.5rem}#email-checking.ok{background-color:#EBFAEB;background-image:none !important}#email-checking.ok p{color:#0C990C}#email-checking.loading .content{padding-right:25px;background:url("/static/common/release/modules/resources/img/ajax-loader-alpha.gif") no-repeat 100% center}#email-checking.loading .content a{visibility:hidden}#email-checking.error{background-color:#FFF0F0}#email-checking.error p{color:#ff0a0a}.spinner-inline.left:before,.spinner-inline.right:after{width:18px;height:15px;background:transparent url("/static/common/img/icons/loader24.gif") no-repeat 0 0;content:" ";display:inline-block;vertical-align:middle;background-size:16px;color:#141414}.spinner-inline.left:before{padding-left:6px}.spinner-inline.right:after{padding-right:6px;background-position:right}.loadingEl{position:relative;z-index:9997}.loadingEl:hover{cursor:wait}.loadingEl>div.blockLayer{position:absolute;background:#fff;top:0;left:0;right:0;bottom:0;opacity:.5;filter:alpha(opacity=50);z-index:9999}.loadingEl>div.loading{display:inline-block;left:50%;position:absolute;top:50%;z-index:999;margin-left:-19.5px;margin-top:-19.5px}.loadingEl>div.loading>span.icon{background-image:url("/static/common/release/modules/resources/img/id-spinner.gif");background-repeat:no-repeat;display:inline-block;height:39px;width:39px}.modal.modal-new-style .modal-header{padding-left:24px;padding-right:24px}.modal.modal-new-style .modal-blocker{padding:0}.modal.modal-new-style .modal-inner{padding-left:24px;padding-right:24px}.modal.modal-new-style .modal-inner .form{padding-bottom:24px;padding-top:24px}.modal.modal-new-style .modal-box{box-shadow:0 6px 36px 0 rgba(0,0,0,0.6);padding-left:0;padding-right:0}.modal.modal-new-style .modal-box.size-s{max-width:360px}.modal.modal-new-style .modal-box.size-m{max-width:552px}.modal.modal-new-style .modal-box.size-l{max-width:744px}.modal.modal-new-style .feedback+.modal-inner{margin-bottom:12px;margin-top:12px}@media screen and (max-width:767px){.modal.modal-new-style .modal-box{box-shadow:none}}.modal-opened{overflow:hidden}.modal-fader{background-color:rgba(0,0,0,0.75);position:fixed;top:0;left:0;right:0;bottom:0;z-index:999998}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;outline:0}.modal>.modal-wrapper{position:relative;width:auto;margin:50px auto}.modal .modal-box{box-sizing:border-box;padding:2em;background:#FFF;margin:0 auto;position:relative;width:50%;z-index:32767;*top:-50%}.modal .modal-box .close-btn{position:absolute;top:18px;right:20px;z-index:3}.modal .modal-box .close-btn:before{font-size:1.375em}.modal .modal-box h2{font-weight:bold;padding-right:30px;padding-top:0}.modal .modal-box .modal-buttons{margin-top:20px}.modal .modal-box .modal-buttons :last-child:not(:first-child){margin-left:20px}.modal .modal-blocker{box-sizing:border-box;display:none;height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.5);background-image:url('/static/common/release/modules/resources/img/id-spinner.gif');background-repeat:no-repeat;background-position:center center;z-index:999}.modal .modal-blocker.block{display:inline}.modal.scrollable{overflow:hidden}.modal.scrollable .modal-content{overflow-y:scroll;height:95%}@media screen and (max-width:1024px) and (min-width:768px){.modal-opened{position:fixed;width:100%;height:auto;left:0}.modal .modal-box{width:65%}}@media screen and (max-width:767px){body.modal-opened header,body.modal-opened footer,body.modal-opened #header,body.modal-opened #wrapper,body.modal-opened .wrapper,body.modal-opened #fixed-toolbar,body.modal-opened #email-checking,body.modal-opened .links-block-home,body.modal-opened [id*='site-links'],body.modal-opened [data-hide-on-modal]{display:none}.modal-opened{overflow:auto;position:static}.modal-fader{display:none}.modal{overflow:auto;position:static;background:#fff}.modal .modal-wrapper{height:auto;display:block;position:static;margin:0}.modal .modal-box{width:100%;height:auto;border:none;padding:1em;box-shadow:none}.modal .modal-blocker{width:100%}.modal.scrollable{overflow:auto}.modal.scrollable .modal-wrapper{margin-top:0 !important}.modal.scrollable .modal-content{overflow-y:hidden;height:auto !important}}.compress{-webkit-animation-name:stretch;-webkit-animation-duration:.3s;-webkit-animation-timing-function:ease-out;-webkit-animation-fill-mode:none;-webkit-animation-play-state:running;animation-name:stretch;animation-duration:.3s;animation-timing-function:ease-out;animation-fill-mode:none;overflow:hidden;animation-play-state:running}@keyframes stretch{0%{transform:scale(auto)}100%{transform:scale(.3)}}.notification-policy{margin:60px auto 10px;text-align:center}@media screen and (min-width:768px){.notification-policy{margin-bottom:0}}@media screen and (min-width:992px){.notification-policy{padding-bottom:100px;margin-top:50px}}.notification-policy span{color:#0C990C;display:block;margin-bottom:5px}.notification-policy span:before{color:#0C990C;display:block;font-size:40px;margin-bottom:15px}.notification-policy a{color:#145BC7;font-weight:bold}.notification-policy a:hover{text-decoration:underline}.privacy-update{padding:0 16px}@media screen and (min-width:768px){.privacy-update{border-top:solid 1px #E5E6E1;margin-top:1rem;max-height:50vh;overflow-y:scroll}}@media screen and (min-width:992px){.privacy-update{padding:0 24px}}.privacy-update.icon-feedbk-alert:before{display:block;font-size:45px;margin:20px auto;width:45px}.privacy-update ul{margin-bottom:12px}.privacy-update li{padding-left:16px;position:relative}.privacy-update li:before{background-color:#000;border-radius:50%;content:"";display:inline-block;height:7px;left:0;position:absolute;top:8px;width:7px}.privacy-update .info-services{margin-top:30px;margin-bottom:30px;padding-bottom:80px}@media screen and (min-width:768px){.privacy-update .info-services{padding-bottom:20px}}@media screen and (min-width:1200px){.privacy-update .info-services{padding-bottom:0}}.privacy-update::-webkit-scrollbar{visibility:hidden}[data-role="privacy-policy"] .modal-box{padding:1rem 0 0}.privacy-btns{background-color:#fff;bottom:0;box-shadow:0 -5px 15px 0 rgba(0,0,0,0.25);box-sizing:border-box;left:0;padding:1.5rem 1rem 1rem;position:fixed;text-align:center;width:100vw}@media screen and (min-width:768px){.privacy-btns{background-color:transparent;border-top:solid 1px #E5E6E1;bottom:unset;box-shadow:0 -5px 15px 0 rgba(0,0,0,0);left:unset;margin-left:0;margin-bottom:-0.75rem;margin-top:0;max-width:unset;padding:.75rem 0 0 1rem;position:static;text-align:left;width:unset}}@media screen and (min-width:768px){.privacy-btns button{margin-right:.5rem}}@media screen and (min-width:992px){.privacy-btns button{margin-right:1rem}}.privacy-btns.btn-center a{display:block;margin-left:0;margin-top:.8rem;text-align:left}@media screen and (min-width:768px){.privacy-btns.btn-center a{display:inline-block}}.modal-new-style .privacy-btns{padding-bottom:1rem}#site-links-1 .content,#site-links-2 .content,#site-links-2.problems .content,footer .content{margin:0 auto;max-width:70.5rem;width:100%}#site-links-1 .content p,#site-links-2 .content p,#site-links-2.problems .content p,footer .content p{margin:0}.links-block,.links-block-home{margin:0 auto;width:100%}.links-block{border-top:.0625rem solid #e7e7e7;padding:32px 0}@media screen and (min-width:768px){.links-block{padding:48px 24px}}@media screen and (min-width:992px){.links-block{padding:48px .75rem}}.links-block h3{color:#141414;margin-bottom:0;padding-top:0}.links-block ul{list-style-type:none;margin:0;padding:0}.links-block li{color:#8E8F8C;margin-bottom:.5rem}.links-block .content div{float:left}.links-block .content div>div:first-child{width:55%}@media screen and (max-width:64rem){.links-block .content div>div:first-child{width:100%}}.links-block .content div>div:first-child h3{margin-bottom:.625rem;padding-top:.75rem}.links-block .content div>div:last-child{float:right;width:40%}@media screen and (max-width:76.5625rem){.links-block .content div>div:last-child{float:left;width:100%}}@media screen and (max-width:64rem){.links-block .content div>div:last-child{width:100%}}#site-links-2.tools{margin-top:0}#site-links-2{border-bottom:none;margin-top:3rem}#site-links-2.problems{border-top:solid .25rem #E5E6E1;border-top-color:#B1D004;color:#8E8F8C;float:none}@media screen and (min-width:992px){#site-links-2.problems{box-sizing:border-box;padding-left:1.5rem;padding-right:1.5rem}}#site-links-2.problems p{margin-bottom:.3125rem}#site-links-2.problems .content{box-sizing:border-box;padding:0 1rem}@media screen and (min-width:768px){#site-links-2.problems .content{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width:992px){#site-links-2.problems .content{display:block;padding-left:0;padding-right:0}#site-links-2.problems .content p:not(:first-child){margin-top:.5rem}}#site-links-2.problems-ya-encontre{border-top-color:#E5005A}#site-links-2 .content{position:relative}@media screen and (min-width:992px){#site-links-2 .content{display:-ms-flexbox;display:flex}}#site-links-2 .content .photo-mask{border-width:0;height:auto;margin-bottom:0;margin-left:1.5rem;overflow:hidden;padding-left:0;width:auto}@media screen and (min-width:992px){#site-links-2 .content .photo-mask{margin-right:1rem;margin-top:1rem;min-width:6.25rem}}#site-links-2 .content .photo-mask #img-manager{border-radius:50%;border:1px solid #E5E6E1;display:block;width:6.25rem}#site-links-2 .content #content-info{margin-left:0;padding:1.5rem;width:auto}@media screen and (min-width:992px){#site-links-2 .content #content-info{padding-left:0;padding-top:0}}#site-links-2 .content #content-info>p{line-height:1.	5rem}#site-links-2 .content #content-info>p.title{color:#8E8F8C;font-size:1rem;font-weight:bold;margin-bottom:.5rem}#site-links-2 .content>div{float:none;margin-bottom:.9375rem}#site-links-2 .content>div:last-child{float:right;margin-bottom:0}#site-links-1{padding-left:1.5rem;padding-right:1.5rem;width:auto}@media screen and (min-width:768px){#site-links-1.links-block{margin-bottom:2.8125rem;margin-top:5.625rem;padding-bottom:0;padding-top:2.8125rem}}@media screen and (min-width:768px){#site-links-1 .content{display:-ms-flexbox;display:flex}}@media screen and (min-width:1200px){#site-links-1 .content{margin:0 auto;max-width:80rem}}@media screen and (min-width:768px){#site-links-1 .content>div{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(30vw - 4rem);flex-basis:calc(30vw - 4rem)}#site-links-1 .content>div:not(:first-child){margin-left:1rem}}@media screen and (min-width:1200px){#site-links-1 .content>div{-ms-flex-negative:1;flex-shrink:1}}.links-block-home{border-top:solid .25rem #E5E6E1;border-top-color:#B1D004}.links-block-home .content{background-color:#fff}@media screen and (min-width:768px){.links-block-home .content{display:-ms-flexbox;display:flex;padding:48px 24px}}@media screen and (min-width:1200px){.links-block-home .content{box-sizing:content-box;margin:0 auto;max-width:70.5rem;padding:48px .75rem}}.links-block-home .content nav{padding:32px 16px 0}.links-block-home .content nav:last-child{padding-bottom:32px}@media screen and (min-width:768px){.links-block-home .content nav{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(33.333vw - 4rem);flex-basis:calc(33.333vw - 4rem);padding:0}}@media screen and (min-width:1200px){.links-block-home .content nav{-ms-flex-negative:1;flex-shrink:1;margin-bottom:0}}@media screen and (min-width:768px){.links-block-home .content nav:not(:first-child){margin-left:1rem}}.links-block-home .content nav ul{line-height:2rem}.links-block-home .content nav li:not(:last-child){color:#8E8F8C}.new-business-area{background-color:#F4F5F2;border-top:.0625rem solid #E5E6E1;margin-bottom:0;padding:24px 16px 24px;text-align:center}@media screen and (min-width:768px){.new-business-area{padding:16px 24px 32px}}@media screen and (min-width:1200px){.new-business-area{padding:24px 24px 32px}}.item-tools,.item-mortgages,.item-data,.item-news,.item-rentalia,.item-avaibook{-ms-flex-align:stretch;align-items:stretch;background-color:#fff;box-shadow:0 1px 2px 0 rgba(102,102,100,0.24);display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem;padding:24px 16px}.item-tools:hover,.item-mortgages:hover,.item-data:hover,.item-news:hover,.item-rentalia:hover,.item-avaibook:hover{cursor:pointer;text-decoration:none}@media screen and (min-width:992px){.item-tools,.item-mortgages,.item-data,.item-news,.item-rentalia,.item-avaibook{margin-bottom:1.5rem;padding:32px 16px}}@media screen and (min-width:992px){[class*="icon-id-favicon"]{display:inline-block}}[class*="icon-id-favicon"]:before{color:#141414}.item-country{background-color:#fff;border-radius:.125rem;box-shadow:0 1px 2px 0 rgba(102,102,100,0.24);margin-bottom:1rem;padding:24px 16px}@media screen and (min-width:768px){.item-country{-ms-flex:0 1 45%;flex:0 1 45%;margin-bottom:0}}@media screen and (min-width:1200px){.item-country{margin-bottom:1.5rem;padding:16px 16px}}.item-title{display:block;margin-bottom:1.25rem;padding-top:0}.item-title [class*="icon-"]:before{font-size:1.9375rem}.item-link{color:#145BC7}.item-text{color:#141414;height:4.5rem;margin-bottom:1rem}.flex-item{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}.flex-item .item-img{-ms-flex-item-align:center;align-self:center;display:-ms-flexbox;display:flex;height:3.75rem;width:4.375rem}.flex-item .item-img img{width:100%}.flex-item .item-country-text{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:start;justify-content:flex-start;max-width:10.0625rem;padding-left:16px;word-wrap:break-word}.flex-item .item-country-text span:last-child{color:#141414;text-align:left}@media screen and (min-width:576px){.flex-item .item-country-text{max-width:13.25rem}}@media screen and (min-width:768px){.flex-item .item-country-text{max-width:18.75rem}}.flex-item:hover{text-decoration:none;cursor:pointer}@supports not (display: grid){@media screen and (min-width:768px){.new-business-area{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex:0 1 45%;flex:0 1 45%;-ms-flex-pack:justify;justify-content:space-between}}.new-business-area-title{-ms-flex-order:1;order:1;-ms-flex:0 1 100%;flex:0 1 100%}@media screen and (min-width:768px){.item-tools,.item-mortgages,.item-data,.item-news,.item-rentalia,.item-avaibook{-ms-flex:0 1 45%;flex:0 1 45%}.item-mortgages{-ms-flex-order:2;order:2}.item-tools{-ms-flex-order:3;order:3}.item-data{-ms-flex-order:4;order:4}.item-news{-ms-flex-order:5;order:5}.item-rentalia{-ms-flex-order:6;order:6}.item-avaibook{-ms-flex-order:7;order:7}.item-avaibook img{max-width:9.625rem}.item-avaibook~.new-business-area-title{-ms-flex-order:8;order:8;-ms-flex:0 1 100%;flex:0 1 100%}.item-country{-ms-flex-order:9;order:9}.item-country+.item-country{-ms-flex-order:10;order:10}}@supports not (display: -ms-grid){@media screen and (min-width:1200px){.new-business-area{-ms-flex-pack:center;justify-content:center;padding-left:calc((100vw - 1200px)/2);padding-right:calc((100vw - 1200px)/2)}.item-tools,.item-mortgages,.item-data,.item-news,.item-rentalia,.item-avaibook,.item-country{-ms-flex-preferred-size:auto;flex-basis:auto;margin-left:1.5rem;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;width:21.875rem}}}}.new-business-area{display:-ms-grid;display:grid;grid-template-columns:1fr;-ms-grid-columns:1fr}@media screen and (min-width:768px){.new-business-area{grid-template-columns:repeat(4, 1fr);-ms-grid-columns:1fr 1fr 1rem 1fr 1fr;grid-column-gap:1rem}}@media screen and (min-width:992px){.new-business-area{grid-column-gap:1.5rem}}@media screen and (min-width:1200px){.new-business-area{grid-template-columns:repeat(8, 168px);-ms-grid-columns:1fr 180px 1.5rem 180px 1.5rem 180px 1.5rem 180px 1.5rem 180px 1.5rem 180px 1fr;-ms-flex-pack:center;justify-content:center}}.new-business-area-title{margin:0 auto;max-width:16.875rem;padding-bottom:24px;text-align:center;white-space:normal}@media screen and (min-width:768px){.new-business-area-title{max-width:none;grid-column:1 /5;-ms-grid-column:1;-ms-grid-column-span:5;-ms-grid-row:1}}@media screen and (min-width:1200px){.new-business-area-title{grid-column:3 /7;-ms-grid-column:3;-ms-grid-column-span:9}}@media screen and (min-width:768px){.new-business-area .item-mortgages,.new-business-area .item-data,.new-business-area .item-rentalia,.new-business-area .item-country{grid-column:1/3;-ms-grid-column:.33333333}}@media screen and (min-width:768px){.new-business-area .item-tools,.new-business-area .item-news,.new-business-area .item-avaibook,.new-business-area .item-country+.item-country{grid-column:3/5;-ms-grid-column:.6}}.new-business-area .item-mortgages{-ms-grid-row:2}@media screen and (min-width:768px){.new-business-area .item-mortgages{-ms-grid-column:1;-ms-grid-column-span:2}}@media screen and (min-width:1200px){.new-business-area .item-mortgages{-ms-grid-column:2;-ms-grid-column-span:3}}.new-business-area .item-tools{-ms-grid-row:3}@media screen and (min-width:768px){.new-business-area .item-tools{-ms-grid-column:4;-ms-grid-column-span:2;-ms-grid-row:2}}@media screen and (min-width:1200px){.new-business-area .item-tools{-ms-grid-column:6;-ms-grid-column-span:3}}.new-business-area .item-data{-ms-grid-row:4}@media screen and (min-width:768px){.new-business-area .item-data{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:3}}@media screen and (min-width:1200px){.new-business-area .item-data{-ms-grid-column:10;-ms-grid-column-span:3;-ms-grid-row:2}}.new-business-area .item-news{-ms-grid-row:5}@media screen and (min-width:768px){.new-business-area .item-news{-ms-grid-column:4;-ms-grid-column-span:2;-ms-grid-row:3}}@media screen and (min-width:1200px){.new-business-area .item-news{-ms-grid-column:2;-ms-grid-column-span:3;-ms-grid-row:3}}.new-business-area .item-rentalia{-ms-grid-row:6}@media screen and (min-width:768px){.new-business-area .item-rentalia{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:4}}@media screen and (min-width:1200px){.new-business-area .item-rentalia{-ms-grid-column:6;-ms-grid-column-span:3;-ms-grid-row:3}}.new-business-area .item-avaibook{-ms-grid-row:7}.new-business-area .item-avaibook img{max-width:9.625rem}@media screen and (min-width:768px){.new-business-area .item-avaibook{-ms-grid-column:4;-ms-grid-column-span:2;-ms-grid-row:4}}@media screen and (min-width:1200px){.new-business-area .item-avaibook{-ms-grid-column:10;-ms-grid-column-span:3;-ms-grid-row:3}}.new-business-area .item-avaibook~.new-business-area-title{-ms-grid-row:8}@media screen and (min-width:768px){.new-business-area .item-avaibook~.new-business-area-title{-ms-grid-row:5}}@media screen and (min-width:1200px){.new-business-area .item-avaibook~.new-business-area-title{-ms-grid-row:4}}.new-business-area .item-country{-ms-grid-row:9}@media screen and (min-width:768px){.new-business-area .item-country{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:6}}@media screen and (min-width:1200px){.new-business-area .item-country{-ms-grid-column:4;-ms-grid-column-span:3;-ms-grid-row:5}}.new-business-area .item-country+.item-country{-ms-grid-row:10}@media screen and (min-width:768px){.new-business-area .item-country+.item-country{-ms-grid-column:4;-ms-grid-column-span:2;-ms-grid-row:6}}@media screen and (min-width:1200px){.new-business-area .item-country+.item-country{-ms-grid-column:8;-ms-grid-column-span:3;-ms-grid-row:5}}@media screen and (min-width:1200px){.new-business-area .item-mortgages,.new-business-area .item-news{grid-column:2 / 4;-ms-grid-column:.5}.new-business-area .item-tools,.new-business-area .item-rentalia{grid-column:4 / 6;-ms-grid-column:.66666667}.new-business-area .item-data,.new-business-area .item-avaibook{grid-column:6 / 8;-ms-grid-column:.75}.new-business-area .item-country+.item-country{grid-column:5 / 7;-ms-grid-column:.71428571}.new-business-area .item-country{grid-column:3 / 5;-ms-grid-column:.6}.new-business-area .item-tools,.new-business-area .item-mortgages,.new-business-area .item-data,.new-business-area .item-news,.new-business-area .item-rentalia,.new-business-area .item-avaibook,.new-business-area .item-country,.new-business-area .item-country+.item-country{transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out}.new-business-area .item-tools:hover,.new-business-area .item-mortgages:hover,.new-business-area .item-data:hover,.new-business-area .item-news:hover,.new-business-area .item-rentalia:hover,.new-business-area .item-avaibook:hover,.new-business-area .item-country:hover,.new-business-area .item-country+.item-country:hover{border-radius:.125rem;box-shadow:0 2px 8px rgba(102,102,100,0.24);text-decoration:none;cursor:pointer}}#site-links-2~footer:after{background-color:#F4F5F2;content:'';display:block;height:100%;left:0;position:fixed;width:100%}footer{background-color:#F4F5F2;color:#8E8F8C;padding:1.5625rem 2.5%}footer h3{font-weight:700;margin-bottom:.5rem;text-shadow:0 .0625rem .0625rem #fff}footer h3:first-child span{font-weight:normal;margin-left:.625rem}footer .content>div{margin-top:1.5625rem}footer .content>div:first-child{margin-top:0}footer .content>nav{margin-top:1.5625rem}footer .content h3{color:#8E8F8C}footer .content>h3~div:first-of-type{margin-top:0 !important}footer .footer-icon{display:inline-block;height:2rem;line-height:normal;margin-right:6px;width:2rem}footer .footer-icon:before{font-size:2rem}footer .footer-icon span{display:none}footer .footer-icon.app-icon{margin-right:12px;width:auto}footer .footer-icon.app-icon::before{margin-right:6px}footer .footer-icon.app-icon:before,footer .footer-icon.app-icon span{display:inline-block}.main-footer{padding:1.5rem 1rem}.main-footer .icon-idealista-icon:before{font-size:2.625rem}.main-footer .icon-facebook{border-radius:.1875rem;overflow:hidden}.main-footer .lang-selector{background-color:#fff;border-radius:.125rem;border:solid 1px #CBCCC7;box-shadow:0 1px 2px 0 rgba(102,102,100,0.24);display:block;float:none;margin:1.5rem 0 0;overflow:visible;padding:0 .5rem 0 1rem;position:relative;width:100%}@media screen and (min-width:768px){.main-footer .lang-selector{margin-bottom:0;margin-top:1rem;max-width:10rem}}.main-footer .lang-selector.opened{height:unset;border:1px solid #CBCCC7}.main-footer .lang-selector.opened .icon-arrow-dropdown::before{display:block;transform:rotateX(180deg)}.main-footer .lang-selector.opened ul{position:absolute;z-index:0}.main-footer .lang-selector.open-down ul{bottom:unset;box-shadow:0 2px 8px rgba(102,102,100,0.24);margin-top:.0625rem;border:solid .0625rem #CBCCC7}.main-footer .lang-selector.open-up ul{bottom:2.5625rem;box-shadow:0 -0.125rem .5rem 0 rgba(102,102,100,0.24);border:solid .0625rem #CBCCC7}.main-footer .lang-selector .lang-text{display:inline-block}.main-footer .lang-selector--lang-options{left:0;right:0;width:unset}.main-footer .lang-selector--lang-selected{color:#141414;display:block;height:auto;line-height:2.5rem}.main-footer .lang-selector:hover{border:.0625rem solid #CBCCC7;box-shadow:0 2px 8px rgba(102,102,100,0.24);height:auto}.main-footer .lang-selector:hover .icon-arrow-dropdown::before{color:#141414}.main-footer .lang-selector .icon-arrow-dropdown::before{margin-top:.75rem;color:#8E8F8C}@media screen and (min-width:768px){.main-footer{padding-left:1.5rem;padding-right:1.5rem}.main-footer .icon-idealista-icon{display:block;margin-top:1rem;width:calc(100% - 11.25rem)}.main-footer .content{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.main-footer .content-basic-footer{-ms-flex-align:end;align-items:flex-end}.content-basic-footer{padding-bottom:.5rem}.content-basic-footer .icon-idealista-icon{display:block;width:auto}.footer-links-social{margin-right:4rem}.footer-links-social.right{width:100%;text-align:right}}@media screen and (min-width:992px){.footer-links-social{margin-right:0}}@media screen and (min-width:1200px){.main-footer .content{max-width:70.5rem}}.footer-links-about:empty{display:none}@media screen and (min-width:768px){.footer-links-about:empty{overflow:hidden;display:block}}@media screen and (min-width:768px){.footer-links-about{width:50%}}@media screen and (min-width:992px){.footer-links-about{display:-ms-flexbox;display:flex;width:75%}}@media screen and (min-width:992px){.footer-links-about nav{margin-right:1rem;width:33.333%}}.footer-links-about nav:not(:first-child){margin-top:1.5rem}@media screen and (min-width:992px){.footer-links-about nav:not(:first-child){margin-top:0}}.footer-links-about ul{line-height:2rem}.app-stores{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem}.icon-itunes-link{background-repeat:no-repeat;background-size:contain;display:inline-block;height:3.125rem;overflow:hidden;width:10rem}@media screen and (min-width:992px){.icon-itunes-link{width:8.375rem}}.icon-android-link{background-repeat:no-repeat;background-size:cover;display:inline-block;height:4.375rem;margin-left:-0.625rem;overflow:hidden;width:10.9375rem}@media screen and (min-width:992px){.icon-android-link{height:3.6875rem;width:9rem}}.social-links{display:-ms-flexbox;display:flex;margin-bottom:1rem}.social-links a:before{font-size:2rem;transition:color .2s ease}.social-links a:not(:last-child){margin-right:2rem}.social-links .icon-facebook:before{color:#3B5998}.social-links .icon-twitter-figure:before{color:#1DA1F2}.social-links .icon-youtube:before{color:#FF3333}.social-links .icon-instagram-figure:before{color:#141414}@media screen and (min-width:992px){.social-links .icon-facebook:before,.social-links .icon-twitter-figure:before,.social-links .icon-youtube:before,.social-links .icon-instagram-figure:before{color:#8E8F8C}.social-links .icon-facebook:hover:before{color:#3B5998}.social-links .icon-twitter-figure:hover:before{color:#1DA1F2}.social-links .icon-youtube:hover:before{color:#FF3333}.social-links .icon-instagram-figure:hover:before{color:#141414}}.social-links span{position:absolute;visibility:hidden}.ide-copyright{font-weight:300;margin-left:.5rem}#languages{clear:both}#languages ul{float:left;padding-right:1.25rem}#languages .and-also{float:left;font-size:1rem;padding:0 .25rem;margin:0 .625rem 0 0}#app-social>div{width:32.4%;margin-left:1.34%;float:left}#app-social>div:first-child{margin-left:0}#createad-footer p{margin-bottom:.75rem}#createad-footer p:last-child{margin-bottom:0}[lang="es"] .icon-itunes-link,[lang="ca"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_ES.svg)}[lang="en"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_EN.svg)}[lang="fr"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_FR.svg)}[lang="de"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_DE.svg)}[lang="it"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_IT.svg)}[lang="pt"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_PT.svg)}[lang="da"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_DA.svg)}[lang="fi"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_FI.svg)}[lang="no"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_NO.svg)}[lang="nl"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_NL.svg)}[lang="pl"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_PL.svg)}[lang="ro"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_RO.svg)}[lang="ru"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_RU.svg)}[lang="sv"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_SV.svg)}[lang="el"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_GR.svg)}[lang="zh"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_ZH.svg)}[lang="es"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-ES.png)}[lang="ca"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-CA.png)}[lang="en"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-EN.png)}[lang="fr"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-FR.png)}[lang="de"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-DE.png)}[lang="it"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-IT.png)}[lang="pt"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-PT.png)}[lang="da"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-DA.png)}[lang="fi"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-FI.png)}[lang="no"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-NO.png)}[lang="nl"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-NL.png)}[lang="pl"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-DA.png)}[lang="ro"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-RO.png)}[lang="ru"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-RU.png)}[lang="sv"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-SV.png)}[lang="el"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-GR.png)}[lang="zh"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-ZH.png)}.item-form>label span.remember-password{display:inline-block;width:100%}.item-form>label .password-wrap{position:relative}.item-form>label .password-wrap .password-manager-link{background-color:transparent;color:#8E8F8C;cursor:pointer;height:2rem;line-height:2rem;padding:0 .6875rem;position:absolute;right:.125rem;top:.0625rem}@media screen and (min-width:768px){.item-form>label .password-wrap .password-manager-link{height:2.375rem;line-height:2.375rem;top:.125rem}}.item-form>label .password-wrap .js-password-field::-webkit-credentials-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0}.help-text{margin-top:6px !important}@keyframes fav-icon-animation{0%{transform:scale(1)}25%{transform:scale(.94)}50%{transform:scale(1.15)}75%{transform:scale(.94)}100%{transform:scale(1)}}.icon-heart{height:1rem;width:1rem}#fav-svg-path{fill:transparent;stroke:#145BC7;stroke-width:.125rem;transition:stroke .1s ease-in-out}#fav-svg-fill{fill:#D62F2F;opacity:0;transform:scale(0)}.icon-heart{cursor:pointer}.fav-animation .icon-heart{animation-name:fav-icon-animation;animation-duration:1s;animation-timing-function:ease}.fav-animation .icon-heart #fav-svg-path{stroke:#D62F2F}.fav-animation .icon-heart #fav-svg-fill{opacity:1;transform:scale(1);transition:transform .3s ease-in-out;transform-origin:center}#wrapper{max-width:calc(100% - 1.875rem)}@media screen and (min-width:992px){#wrapper{max-width:70.5rem}}.noalerts h2.freeSearchTitle{margin-bottom:0;margin-left:0;padding-left:0}.noalerts #free-search-form .search-block{display:block}@media screen and (min-width:768px){.noalerts #free-search-form .search-block{display:table}.noalerts #free-search-form .search-block .regular{width:9.375rem}}.noalerts #free-search-form .search-block .form-item-block{display:block;padding-left:0;padding-right:0}@media screen and (min-width:768px){.noalerts #free-search-form .search-block .form-item-block{display:table-cell;padding-left:.9375rem;padding-right:.9375rem}.noalerts #free-search-form .search-block .form-item-block .container-result-list{display:inline-block}}.noalerts #free-search-form .search-block .form-item-block input{margin:1rem 0 .3rem}@media screen and (min-width:768px){.noalerts #free-search-form .search-block .form-item-block input{margin-bottom:0;margin-top:0}}.discard-empty{overflow:hidden;margin-left:.625rem}.discard-empty-block{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.discard-empty-block .infoblock,.discard-empty-block .img-sample{margin:0 0 1.5rem}@media screen and (max-width:576px){#ruleOutListingContent{margin-left:0;width:auto}#ruleOutListingContent #list>li{padding:.625rem 1.25rem}#ruleOutListingContent #list .favThumb{height:auto;margin:0;width:100%}#ruleOutListingContent #list .favData ul{margin:0}}.searchsaver h2{margin:0 !important;font-size:1.25rem}.searchsaver .welcomeback{color:#0C990C}.searchsaver .modal-content .feedback{margin-top:1.5rem}.searchsaver .modal-content ul.criteria{list-style:disc inside none;margin:.75rem 0 1.5rem;padding-left:1.25rem}.searchsaver .modal-content>p{margin:1.5rem 0 .75rem}.searchsaver .modal-content label{display:inline-block;vertical-align:top}.searchsaver .modal-content div.explanation{display:inline-block;margin-left:.75rem;max-width:70%}.searchsaver .modal-content div.explanation p:first-child{margin-bottom:.375rem}.searchsaver .modal-content .search-name{margin:.375rem;width:45%}.searchsaver .modal-content #lickenmeinloggen{margin-bottom:12px}.searchsaver .modal-content #lickenmeinloggen .spinner-inline{margin-top:6px}.searchsaver .modal-content #lickenmeinloggen>label,.searchsaver .modal-content #lickenmeinloggen .item-form{font-weight:normal;margin-top:12px;margin-bottom:0;position:relative;width:100%}.searchsaver .modal-content #lickenmeinloggen>label .msg-repeat,.searchsaver .modal-content #lickenmeinloggen .item-form .msg-repeat{width:100%}@media screen and (min-width:768px){.searchsaver .modal-content #lickenmeinloggen>label .msg-repeat,.searchsaver .modal-content #lickenmeinloggen .item-form .msg-repeat{margin-bottom:.75rem}}.searchsaver .modal-content #lickenmeinloggen>label .password-wrap,.searchsaver .modal-content #lickenmeinloggen .item-form .password-wrap{max-width:21.875rem}.searchsaver .modal-content #lickenmeinloggen>label .password-manager-link,.searchsaver .modal-content #lickenmeinloggen .item-form .password-manager-link{top:.35rem}.searchsaver .modal-content #lickenmeinloggen>label input[type="text"],.searchsaver .modal-content #lickenmeinloggen .item-form input[type="text"],.searchsaver .modal-content #lickenmeinloggen>label input[type="password"],.searchsaver .modal-content #lickenmeinloggen .item-form input[type="password"],.searchsaver .modal-content #lickenmeinloggen>label input[type="email"],.searchsaver .modal-content #lickenmeinloggen .item-form input[type="email"]{-webkit-appearance:none;border-radius:0;border:.0625rem solid #8E8F8C;color:#141414;height:42px;max-width:21.875rem;padding:0 12px;width:100%}.searchsaver .modal-content #lickenmeinloggen>label input[type="text"]:hover,.searchsaver .modal-content #lickenmeinloggen .item-form input[type="text"]:hover,.searchsaver .modal-content #lickenmeinloggen>label input[type="password"]:hover,.searchsaver .modal-content #lickenmeinloggen .item-form input[type="password"]:hover,.searchsaver .modal-content #lickenmeinloggen>label input[type="email"]:hover,.searchsaver .modal-content #lickenmeinloggen .item-form input[type="email"]:hover{border-color:#B62682}.searchsaver .modal-content #lickenmeinloggen>label input[type="text"]:focus,.searchsaver .modal-content #lickenmeinloggen .item-form input[type="text"]:focus,.searchsaver .modal-content #lickenmeinloggen>label input[type="password"]:focus,.searchsaver .modal-content #lickenmeinloggen .item-form input[type="password"]:focus,.searchsaver .modal-content #lickenmeinloggen>label input[type="email"]:focus,.searchsaver .modal-content #lickenmeinloggen .item-form input[type="email"]:focus{border:.0625rem solid #B1D004;box-shadow:0 0 .25rem 0 #B1D004;outline:none}.searchsaver .modal-content #lickenmeinloggen>label input[type="text"].feedback-warn,.searchsaver .modal-content #lickenmeinloggen .item-form input[type="text"].feedback-warn,.searchsaver .modal-content #lickenmeinloggen>label input[type="password"].feedback-warn,.searchsaver .modal-content #lickenmeinloggen .item-form input[type="password"].feedback-warn,.searchsaver .modal-content #lickenmeinloggen>label input[type="email"].feedback-warn,.searchsaver .modal-content #lickenmeinloggen .item-form input[type="email"].feedback-warn{border:.125rem solid #E07901;margin-bottom:.375rem}.searchsaver .modal-content #lickenmeinloggen>label input[type="text"]~a:not(.num-input),.searchsaver .modal-content #lickenmeinloggen .item-form input[type="text"]~a:not(.num-input),.searchsaver .modal-content #lickenmeinloggen>label input[type="password"]~a:not(.num-input),.searchsaver .modal-content #lickenmeinloggen .item-form input[type="password"]~a:not(.num-input),.searchsaver .modal-content #lickenmeinloggen>label input[type="email"]~a:not(.num-input),.searchsaver .modal-content #lickenmeinloggen .item-form input[type="email"]~a:not(.num-input){display:block;margin-top:18px}.searchsaver .modal-content #lickenmeinloggen>label>span:first-child,.searchsaver .modal-content #lickenmeinloggen .item-form>span:first-child{display:block;margin-bottom:6px}.searchsaver .modal-content #lickenmeinloggen>label>span:first-child.inline,.searchsaver .modal-content #lickenmeinloggen .item-form>span:first-child.inline{display:inline}.searchsaver .modal-content #lickenmeinloggen>label>span:first-child+a:not(.num-input),.searchsaver .modal-content #lickenmeinloggen .item-form>span:first-child+a:not(.num-input){display:block}.searchsaver .modal-content #lickenmeinloggen .email-feedback.hidden,.searchsaver .modal-content #lickenmeinloggen .password-feedback.hidden{display:none}.searchsaver .modal-content span.repeat{background-color:#F4F5F2;border-radius:0;border:.0625rem solid #E5E6E1 !important;color:#0C990C;display:inline-block;height:42px;line-height:41px;max-width:21.875rem;overflow:hidden;text-align:center;text-overflow:ellipsis;width:100%}.searchsaver .modal-buttons a.btn{margin-left:0}.searchsaver .suggested{border-collapse:separate;border-spacing:0 8px;display:table;table-layout:fixed;width:100%}.searchsaver .suggested li{display:table-row}.searchsaver .suggested li span{display:table-cell}.searchsaver .suggested li span:not(a){padding:0 8px}.searchsaver .suggested li span:first-child{white-space:nowrap;text-align:left}.searchsaver .suggested li strong{width:8.4375rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;display:inline-block}.searchsaver .suggested li>a{display:table-cell;min-width:10rem;width:35%;vertical-align:inherit}.searchsaver .suggested li>a.used{border-radius:0;cursor:default;font-weight:300;line-height:2.625rem;padding-top:0;padding-bottom:0}.searchsaver .suggested li>a.contextual.success:before{margin-right:.3125rem}.searchsaver .modal-box{box-sizing:border-box}.searchsaver .modal-box h2 .success{font-weight:300}.searchsaver p{margin:0}@media screen and (min-width:768px){.searchsaver p{margin-bottom:1rem}}.searchsaver .input-switch{width:auto}@media screen and (max-width:28.125rem){.searchsaver .modal-content .search-name{width:100%}.searchsaver .modal-content .full-explanation{display:none}.searchsaver .modal-content #lickenmeinloggen>label .msg-repeat{width:100%}.msg-repeat{width:100%}.searchsaver .suggested li{display:block;height:auto;margin:.5rem 0;table-layout:fixed;width:100%}.searchsaver .suggested li span:not(.btn){display:inline-block !important;width:48%}.searchsaver .suggested li span:not(.btn) strong{width:8.4375rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:bottom}.searchsaver .suggested li>a{display:inline-block;margin:.5rem 0;width:64%}}.save-search-container .icon-notification::before,.save-search-box .icon-notification::before{color:#fff;font-size:1.25rem;margin-right:.125rem}.modal-inner .accept.icon-notification::before{color:#fff;font-size:1.25rem;margin-right:.125rem}.modal-inner .accept.icon-notification[disabled="disabled"]::before{color:#8E8F8C}.alert_summary{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:3rem}.alert_summary_subtitle{box-sizing:border-box;max-width:calc(100% - 4rem);padding-right:0;padding-left:1rem}.alert_summary h4{padding-top:0}.alert_summary .input-check{-ms-flex-negative:0;flex-shrink:0;margin-top:.5rem;-ms-flex-order:-1;order:-1}.alert_summary label.input-check:before,.alert_summary label.input-check.input-checked:before{box-shadow:0 0 1.25rem -9.375rem black inset}.small-grey{color:#666664;display:block;font-size:.75rem}.input-checked~.disactive-msg{display:none}.input-check:not(.input-checked)~.active-msg{display:none}.ide-table{border-bottom:1px solid #CBCCC7}.ide-table_col{padding-bottom:1rem}.ide-table_theader{display:none}.ide-table_row{border-top:solid 1px #CBCCC7;padding:0 .5rem 1rem}.search-number{margin-top:1rem;padding-top:0}.search-number .search-name{display:inline;word-wrap:break-word}.col-button-edit,.col-button-delete{display:inline-block}.col-button-edit::after,.col-button-delete::after{content:attr(title);margin-left:.5rem}.col-button-edit{margin-right:2rem}.col-input-check{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.col-input-check .input-check{margin-right:1rem}.col-input-check .input-check:before{box-shadow:0 0 1.25rem -9.375rem black inset}.col-input-check .input-check.input-checked:before{box-shadow:0 0 1.25rem -9.375rem black inset}.col-input-check .small-grey{padding-left:4.5rem}.alert_block{margin-bottom:0;margin-top:4rem;padding-top:0}@media screen and (min-width:768px){.ide-table_row:not(.ide-table_theader){display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.ide-table_col:first-child{width:100%}.col-input-check{width:50%}}@media screen and (min-width:992px){#wrapper{box-sizing:border-box;max-width:60rem;padding:0 1rem}.alert_summary{-ms-flex-pack:start;justify-content:flex-start}.ide-table_row{display:table-row;padding-bottom:0}.ide-table_col{box-sizing:border-box;display:table-cell}.ide-table_theader{border-top-width:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-left:22.5rem;padding-top:1rem}.ide-table_theader .ide-table_col{text-align:center}.col-input-check .input-check{margin-right:.75rem;transform:translateY(.625rem)}.col-button-edit,.col-button-delete{display:inline-block;margin-right:0;margin-top:1rem;text-align:center}.col-button-edit::after,.col-button-delete::after{content:none}.ide-table-searchsaver .header-1st-col,.ide-table-searchsaver .col-search-name,.ide-table-searchsaver .col-input-check{width:22rem}.ide-table-searchsaver .header-3rd-col,.ide-table-searchsaver .header-4th-col,.ide-table-searchsaver .col-button-edit,.ide-table-searchsaver .col-button-delete{width:6rem}.ide-table-searchsaver.ide-table-pro .ide-table_theader{padding-left:23.25rem}.ide-table-searchsaver.ide-table-pro .col-search-name{width:22rem}.ide-table-searchsaver.ide-table-pro .header-1st-col,.ide-table-searchsaver.ide-table-pro .header-2nd-col,.ide-table-searchsaver.ide-table-pro .col-input-check,.ide-table-searchsaver.ide-table-pro .col-profesionales{width:10rem}.ide-table-searchsaver.ide-table-pro .col-profesionales{padding-top:.73rem}}@media screen and (min-width:1200px){#wrapper{max-width:72rem}.ide-table_theader{padding-left:28.5rem}.ide-table-searchsaver .header-1st-col,.ide-table-searchsaver .col-search-name,.ide-table-searchsaver .col-input-check{width:27rem}.ide-table-searchsaver.ide-table-pro .ide-table_theader{padding-left:30.75rem}.ide-table-searchsaver.ide-table-pro .col-search-name{width:28rem}}.dropdown-wrapper{max-width:350px;height:42px;position:relative;display:block;border:1px solid #A3A3A0;outline:none !important;background-color:#fff}.dropdown-wrapper,.dropdown-wrapper *{box-sizing:border-box}.dropdown-wrapper~select{position:absolute;opacity:0;display:none}.dropdown-wrapper~ul{display:none}.dropdown-wrapper:hover,.dropdown-wrapper:focus{text-decoration:none;border:1px solid #B62682}.dropdown-wrapper:after{content:"";width:0;height:0;position:absolute;top:50%;right:15px;margin-top:-2px;border-width:6px 6px 0 6px;border-style:solid;border-color:#141414 transparent}.dropdown-wrapper.v2Android.active .dropdown{overflow-y:none !important;max-height:1000px !important}.dropdown-wrapper.disabled{background-color:#F4F5F2;border:1px solid #E5E6E1}.dropdown-wrapper.disabled:hover,.dropdown-wrapper.disabled:focus{text-decoration:none;border:1px solid #E5E6E1}.dropdown-wrapper.disabled .placeholder{color:#141414;cursor:default}.dropdown-wrapper.active{border-bottom:none;z-index:2}.dropdown-wrapper.active:after{border-color:#000 transparent;border-width:0 6px 6px 6px}.dropdown-wrapper.active .dropdown{max-height:350px;overflow-y:auto;overflow-scrolling:touch;-webkit-user-select:none;-ms-user-select:none;user-select:none}.dropdown-wrapper.active,.dropdown-wrapper.active .dropdown{border:1px solid #B62682}.dropdown-wrapper.helper{border-color:#8E8F8C}.dropdown-wrapper.helper .placeholder{color:#8E8F8C}.dropdown-wrapper .placeholder{display:block;height:42px;padding:9px 12px;cursor:pointer;color:#141414;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:35px}.dropdown-wrapper .placeholder>*{display:none}.dropdown-wrapper .placeholder>*:first-child{display:inline-block}.dropdown-wrapper .dropdown{position:absolute;top:100%;left:-1px;right:-1px;z-index:1;background:#fff;list-style:none;max-height:0;overflow:hidden;margin:0;padding:0}.dropdown-wrapper .dropdown li{width:100%;min-height:36px;padding:8px 12px;margin:0 auto;cursor:pointer}.dropdown-wrapper .dropdown li,.dropdown-wrapper .dropdown li>*:first-child{color:#141414}.dropdown-wrapper .dropdown li:first-child,.dropdown-wrapper .dropdown li:last-child{border-bottom:none}.dropdown-wrapper .dropdown li.hover{background-color:#E1F56E;color:#B62682}.dropdown-wrapper .dropdown li.selected,.dropdown-wrapper .dropdown li.selected.title{color:#B62682}.dropdown-wrapper .dropdown li.no-cursor{cursor:default}.dropdown-wrapper .dropdown li.no-cursor input[type="text"]{width:80%}.dropdown-wrapper .dropdown li.no-cursor input[type="button"]{width:20%}.dropdown-wrapper .dropdown li .tittle{margin-bottom:0}.dropdown-wrapper .dropdown li .description{color:#8E8F8C;font-size:14px;line-height:20px}.dropdown-wrapper[data-invalid="invalid"]{border:2px solid #E07901}ul.dropdown-list,select.dropdown-list,ul.dropdown-list-refresh,select.dropdown-list-refresh{height:42px;width:100%;overflow:hidden;background-color:#fff;border:1px solid #8E8F8C}ul.dropdown-list li:first-child,select.dropdown-list li:first-child,ul.dropdown-list-refresh li:first-child,select.dropdown-list-refresh li:first-child{padding:9px 12px;visibility:hidden}@media screen and (max-width:767px){.dropdown-wrapper{max-width:none;height:35px}.dropdown-wrapper .placeholder,.dropdown-wrapper .dropdown li{min-height:35px;padding:8px 10px}.dropdown-wrapper .placeholder{height:35px;padding:7px 10px}ul.dropdown-list,select.dropdown-list,ul.dropdown-list-refresh,select.dropdown-list-refresh{height:35px}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:vertical{width:12px}::-webkit-scrollbar:horizontal{height:12px}::-webkit-scrollbar-thumb{background-color:rgba(180,180,180,0.5);border-radius:10px;border:2px solid rgba(255,255,255,0.4)}::-webkit-scrollbar-track{border-radius:10px;background-color:rgba(255,255,255,0.4)}}.modal[data-role="login"] h2 .icon-fav:before,.modal[data-role="login"] h2 .icon-delete:before,.modal[data-role="login"] h2 .icon-barchart:before{padding-right:4px;font-size:20px}.modal[data-role="login"] h2 .icon-fav:before{color:#D62F2F}.modal[data-role="login"] h2 .icon-delete:before{color:#8E8F8C}.modal[data-role="login"] #loginlicker{margin-top:18px}.modal[data-role="login"] #loginlicker label>span{margin-top:12px;display:block}.modal[data-role="login"] #loginlicker label>span.named{color:#0C990C}.modal[data-role="login"] #loginlicker .email,.modal[data-role="login"] #loginlicker .password{width:70%}.modal[data-role="login"] #loginlicker span.repeat{background-color:#F4F5F2;border-radius:0;border:1px solid #E5E6E1 !important;color:#0C990C;display:inline-block;height:42px;line-height:41px;overflow:hidden;text-align:center;text-overflow:ellipsis;width:70%}.modal[data-role="login"] label[for="login-box-yes-pass"]{display:inline-block}.modal[data-role="login"] label[for="login-box-yes-pass"]~div{display:inline-block;margin:-8px 0 0 5px;vertical-align:top;max-width:250px;width:100%}.modal[data-role="login"] .info-txt{margin-bottom:25px}.modal[data-role="login"] .info-txt p{margin-bottom:15px}.modal[data-role="login"] .pass-tittle{margin-bottom:15px}.modal[data-role="login"] .modal-box .modal-buttons :last-child{margin-left:0 !important}.modal[data-role="login"] .password-container>div{display:table;width:100%}.modal[data-role="login"] .password-container>div>div{display:table-cell}.modal[data-role="login"] .password-container>div>div label span span{white-space:nowrap;text-overflow:ellipsis}.modal[data-role="first-time-action-modal"] h2 .icon-fav:before,.modal[data-role="first-time-action-modal"] h2 .icon-delete:before,.modal[data-role="first-time-action-modal"] h2 .icon-barchart:before{vertical-align:-6px;padding-right:4px;font-size:20px}.modal[data-role="first-time-action-modal"] h2 .icon-fav:before{color:#D62F2F}.modal[data-role="first-time-action-modal"] h2 .icon-delete:before{color:#8E8F8C}.modal[data-role="first-time-action-modal"] p{margin-bottom:15px}.modal[data-role="first-time-action-modal"] p:last-child{margin-bottom:0}@media screen and (max-width:640px){span.repeat,.modal[data-role="login"] #loginlicker .email,.modal[data-role="login"] #loginlicker .password{width:100% !important}}@media screen and (max-width:800px){.modal[data-role="login"] label[for="login-box-yes-pass"]~div{display:block;margin-left:0;margin-top:10px;max-width:100%}.modal[data-role="login"] .password-container>div{display:block}.modal[data-role="login"] .password-container>div>div{display:block}.modal[data-role="login"] .password-container>div>div .item-form{margin-top:10px}}.item-form.half-margin{margin-bottom:12px}.txt-grey{color:#8E8F8C}[data-role="2sl"] .modal-content .feedback{font-size:1rem}#two-steps-login{border:.0625rem solid #E5E6E1;margin-top:48px;padding:0 1.5rem 1.5rem}#two-steps-login .tit-h2{font-size:1.125em;line-height:1.5rem;margin-bottom:.375rem !important;padding-top:.75rem}#two-steps-login #cShowMasterCode .feedback{font-size:1rem;font-weight:normal}#two-steps-login:not(.two-steps-loging-activate) .icon-protection,#two-steps-login:not(.two-steps-loging-activate) #cShowMasterCode .feedback{background-color:rgba(12,153,12,0.2);color:#0C990C;margin:0 -1.5rem .625rem;padding:.5rem 1.5rem}#two-steps-login:not(.two-steps-loging-activate) .icon-protection:before,#two-steps-login:not(.two-steps-loging-activate) #cShowMasterCode .feedback:before{color:#0C990C;font-size:24px;left:auto;line-height:24px;position:relative;top:0}#two-steps-login:not(.two-steps-loging-activate) #cShowMasterCode .feedback{background-color:#fff;margin-bottom:0}#two-steps-login.two-steps-login-warning,#two-steps-login.two-steps-loging-activate{margin-top:0;margin-bottom:48px}#two-steps-login.two-steps-loging-activate{padding-left:11.25rem;position:relative}#two-steps-login.two-steps-loging-activate .icon-protection:before{color:#CBCCC7;font-size:7.5rem;left:1.875rem;position:absolute;top:3.4375rem}#two-steps-login.two-steps-loging-activate h3{margin-top:.3125rem}#two-steps-login.two-steps-loging-activate p{margin-bottom:1.25rem}#two-steps-login.two-steps-loging-activate .btn{margin-bottom:.3125rem;width:18.75rem}#two-steps-login.two-steps-loging-activate .btn~div{color:#8E8F8C}#two-steps-login .icon-plus{color:#145BC7}#two-steps-login .icon-plus:before{color:#145BC7}#two-steps-login .loading{background-color:#F4F5F2;color:#CBCCC7}#two-steps-login .loading::after{content:url("/static/common/img/icons/ajax-loader-small-transparent.gif");padding-left:.9375rem}#two-steps-login .success{background-color:#EBFAEB;color:#0C990C;font-weight:bold;position:relative}#two-steps-login .success::before{color:#0C990C;content:"\e606";font-size:1.5625rem;font-weight:bold;position:absolute;left:.625rem;top:.4375rem}#two-steps-login .success[disabled],#two-steps-login .success.disabled{border:.0625rem solid #E5E6E1;box-shadow:none;cursor:default}#two-steps-login p:not(.icon-protection){max-width:46.875rem}#two-steps-login select,#two-steps-login .dropdown-wrapper{max-width:7.8125rem;width:7.8125rem}#two-steps-login .wrapleft{float:left;margin-right:6px}#two-steps-login .item-form.item-form-inline{display:block;float:left;margin-bottom:0;margin-right:.625rem}#two-steps-login .item-form>div{margin-top:6px}#two-steps-login .item-form>div #phone_2sa{max-width:57%}#two-steps-login hr{border-color:#E5E6E1;border-top:none;border-width:.0625rem;margin:1.5rem -1.5rem .3125rem}#two-steps-login .feedback.warning{font-size:1rem;margin:.625rem -1.5625rem;padding:.9375rem 1.5625rem .9375rem 2.8125rem}#two-steps-login .feedback.warning span.info{font-size:1rem}#two-steps-login .grey-5{color:#8E8F8C}#two-steps-login .code-input{display:inline-block;margin-top:.5rem}#two-steps-login .code-input input{border-radius:0;display:inline-block;font-size:1.25rem;font-weight:normal;letter-spacing:.1875rem;margin-left:.9375rem}#defaultPhone,#customPhone,#agentPhone{max-width:12.5rem}#addAgentPhoneInputs,#phoneVerification{margin:1.25rem 0}#addAgentPhoneShow{margin:1.25rem 0}#addAgentPhoneShow p{color:#8E8F8C}#defaultPhonePrefix,#customPhonePrefix,#agentPhonePrefix{border:solid .0625rem #8E8F8C;padding:.5rem 0}#defaultPhonePrefix:hover,#customPhonePrefix:hover,#agentPhonePrefix:hover{border-color:#B62682}#defaultPhonePrefix:focus,#customPhonePrefix:focus,#agentPhonePrefix:focus{border-color:#B1D004;box-shadow:0 0 .25rem 0 #B1D004}.modal[data-role="2stepslogin-success"] .modal-content .feedback:first-child{width:100%}.modal[data-role="2stepslogin-success"] .modal-content .feedback.success{padding:.5rem 1rem 3.625rem 3rem}.modal[data-role="2slogin"] .feedback.warning,.modal[data-role="login"] .feedback.warning,.modal[data-role="code-24h"] .feedback.warning,.modal[data-role="2stepslogin-success"] .feedback.warning,.modal[data-role="phone-change"] .feedback.warning{margin-left:0 !important;margin-right:0 !important}.modal[data-role="2slogin"] .phone,.modal[data-role="login"] .phone,.modal[data-role="code-24h"] .phone,.modal[data-role="2stepslogin-success"] .phone,.modal[data-role="phone-change"] .phone{color:#141414;white-space:nowrap}.modal[data-role="2slogin"] .phone:hover,.modal[data-role="login"] .phone:hover,.modal[data-role="code-24h"] .phone:hover,.modal[data-role="2stepslogin-success"] .phone:hover,.modal[data-role="phone-change"] .phone:hover{text-decoration:none}.modal[data-role="2slogin"] .modal-content .wrapleft,.modal[data-role="login"] .modal-content .wrapleft,.modal[data-role="code-24h"] .modal-content .wrapleft,.modal[data-role="2stepslogin-success"] .modal-content .wrapleft,.modal[data-role="phone-change"] .modal-content .wrapleft{float:left;margin-right:6px}.modal[data-role="2slogin"] .modal-content .item-form>div,.modal[data-role="login"] .modal-content .item-form>div,.modal[data-role="code-24h"] .modal-content .item-form>div,.modal[data-role="2stepslogin-success"] .modal-content .item-form>div,.modal[data-role="phone-change"] .modal-content .item-form>div{margin-top:6px}.modal[data-role="2slogin"] .modal-content .item-form>div #phone_2sa,.modal[data-role="login"] .modal-content .item-form>div #phone_2sa,.modal[data-role="code-24h"] .modal-content .item-form>div #phone_2sa,.modal[data-role="2stepslogin-success"] .modal-content .item-form>div #phone_2sa,.modal[data-role="phone-change"] .modal-content .item-form>div #phone_2sa{max-width:57%}.modal[data-role="2slogin"] .modal-content select,.modal[data-role="login"] .modal-content select,.modal[data-role="code-24h"] .modal-content select,.modal[data-role="2stepslogin-success"] .modal-content select,.modal[data-role="phone-change"] .modal-content select,.modal[data-role="2slogin"] .modal-content .dropdown-wrapper,.modal[data-role="login"] .modal-content .dropdown-wrapper,.modal[data-role="code-24h"] .modal-content .dropdown-wrapper,.modal[data-role="2stepslogin-success"] .modal-content .dropdown-wrapper,.modal[data-role="phone-change"] .modal-content .dropdown-wrapper{max-width:7.8125rem;width:7.8125rem}.modal[data-role="2slogin"] .modal-content .contactus.centered,.modal[data-role="login"] .modal-content .contactus.centered,.modal[data-role="code-24h"] .modal-content .contactus.centered,.modal[data-role="2stepslogin-success"] .modal-content .contactus.centered,.modal[data-role="phone-change"] .modal-content .contactus.centered{text-align:center}.modal[data-role="2slogin"] .modal-content .contactus a:not(.phone),.modal[data-role="login"] .modal-content .contactus a:not(.phone),.modal[data-role="code-24h"] .modal-content .contactus a:not(.phone),.modal[data-role="2stepslogin-success"] .modal-content .contactus a:not(.phone),.modal[data-role="phone-change"] .modal-content .contactus a:not(.phone){font-size:30px}.modal[data-role="2slogin"] .modal-content .contactus a:not(.phone):hover,.modal[data-role="login"] .modal-content .contactus a:not(.phone):hover,.modal[data-role="code-24h"] .modal-content .contactus a:not(.phone):hover,.modal[data-role="2stepslogin-success"] .modal-content .contactus a:not(.phone):hover,.modal[data-role="phone-change"] .modal-content .contactus a:not(.phone):hover{text-decoration:none}.modal[data-role="2slogin"] .modal-content .icon-leads,.modal[data-role="login"] .modal-content .icon-leads,.modal[data-role="code-24h"] .modal-content .icon-leads,.modal[data-role="2stepslogin-success"] .modal-content .icon-leads,.modal[data-role="phone-change"] .modal-content .icon-leads,.modal[data-role="2slogin"] .modal-content .icon-phone,.modal[data-role="login"] .modal-content .icon-phone,.modal[data-role="code-24h"] .modal-content .icon-phone,.modal[data-role="2stepslogin-success"] .modal-content .icon-phone,.modal[data-role="phone-change"] .modal-content .icon-phone{padding-left:1.875rem;position:relative}.modal[data-role="2slogin"] .modal-content .icon-leads::before,.modal[data-role="login"] .modal-content .icon-leads::before,.modal[data-role="code-24h"] .modal-content .icon-leads::before,.modal[data-role="2stepslogin-success"] .modal-content .icon-leads::before,.modal[data-role="phone-change"] .modal-content .icon-leads::before,.modal[data-role="2slogin"] .modal-content .icon-phone::before,.modal[data-role="login"] .modal-content .icon-phone::before,.modal[data-role="code-24h"] .modal-content .icon-phone::before,.modal[data-role="2stepslogin-success"] .modal-content .icon-phone::before,.modal[data-role="phone-change"] .modal-content .icon-phone::before{font-size:1.25rem;left:0;margin-right:12px;position:absolute}.modal[data-role="2slogin"] .modal-content .icon-phone,.modal[data-role="login"] .modal-content .icon-phone,.modal[data-role="code-24h"] .modal-content .icon-phone,.modal[data-role="2stepslogin-success"] .modal-content .icon-phone,.modal[data-role="phone-change"] .modal-content .icon-phone{margin-bottom:24px}.modal[data-role="2slogin"] .modal-content .feedback:first-child,.modal[data-role="login"] .modal-content .feedback:first-child,.modal[data-role="code-24h"] .modal-content .feedback:first-child,.modal[data-role="2stepslogin-success"] .modal-content .feedback:first-child,.modal[data-role="phone-change"] .modal-content .feedback:first-child{margin-top:24px}.modal[data-role="2slogin"] .modal-buttons,.modal[data-role="login"] .modal-buttons,.modal[data-role="code-24h"] .modal-buttons,.modal[data-role="2stepslogin-success"] .modal-buttons,.modal[data-role="phone-change"] .modal-buttons{margin-bottom:0}.modal[data-role="2slogin"] .modal-buttons .accept,.modal[data-role="login"] .modal-buttons .accept,.modal[data-role="code-24h"] .modal-buttons .accept,.modal[data-role="2stepslogin-success"] .modal-buttons .accept,.modal[data-role="phone-change"] .modal-buttons .accept{margin-left:0 !important}.modal[data-role="2slogin"] .modal-buttons>:last-child,.modal[data-role="login"] .modal-buttons>:last-child,.modal[data-role="code-24h"] .modal-buttons>:last-child,.modal[data-role="2stepslogin-success"] .modal-buttons>:last-child,.modal[data-role="phone-change"] .modal-buttons>:last-child{margin-left:0 !important}.modal[data-role="2slogin"] .modal-buttons .confirm-btn,.modal[data-role="login"] .modal-buttons .confirm-btn,.modal[data-role="code-24h"] .modal-buttons .confirm-btn,.modal[data-role="2stepslogin-success"] .modal-buttons .confirm-btn,.modal[data-role="phone-change"] .modal-buttons .confirm-btn{max-width:21.875rem;width:100%}.modal[data-role="2slogin"] .modal-buttons .modal-inner,.modal[data-role="login"] .modal-buttons .modal-inner,.modal[data-role="code-24h"] .modal-buttons .modal-inner,.modal[data-role="2stepslogin-success"] .modal-buttons .modal-inner,.modal[data-role="phone-change"] .modal-buttons .modal-inner{padding-top:0}.modal[data-role="2slogin"] .item-form:last-child,.modal[data-role="login"] .item-form:last-child,.modal[data-role="code-24h"] .item-form:last-child,.modal[data-role="2stepslogin-success"] .item-form:last-child,.modal[data-role="phone-change"] .item-form:last-child{margin-bottom:0}.modal[data-role="2slogin"] .modal-inner+.modal-inner,.modal[data-role="login"] .modal-inner+.modal-inner,.modal[data-role="code-24h"] .modal-inner+.modal-inner,.modal[data-role="2stepslogin-success"] .modal-inner+.modal-inner,.modal[data-role="phone-change"] .modal-inner+.modal-inner{padding-top:0}.modal[data-role="2slogin"] p.feedback,.modal[data-role="login"] p.feedback,.modal[data-role="code-24h"] p.feedback,.modal[data-role="2stepslogin-success"] p.feedback,.modal[data-role="phone-change"] p.feedback{font-size:1.125rem;margin-bottom:0}.modal[data-role="2slogin"] .nobreak,.modal[data-role="login"] .nobreak,.modal[data-role="code-24h"] .nobreak,.modal[data-role="2stepslogin-success"] .nobreak,.modal[data-role="phone-change"] .nobreak{white-space:pre}.modal[data-role="2slogin"] .nobreak img,.modal[data-role="login"] .nobreak img,.modal[data-role="code-24h"] .nobreak img,.modal[data-role="2stepslogin-success"] .nobreak img,.modal[data-role="phone-change"] .nobreak img{margin-left:.125rem}.modal[data-role="blockedEmail"] .modal-content{margin-top:1.125rem}.modal[data-role="blockedEmail"] .feedback.warning{margin-left:0 !important;margin-right:0 !important}.modal[data-role="blockedEmail"] .feedback:before{margin-top:0 !important}.modal[data-role="blockedEmail"] p.feedback{font-size:1rem;margin-bottom:0;padding-top:1rem;padding-bottom:1rem}.modal[data-role="blockedEmail"] .modal-inner .btn-phone{display:none}@media screen and (max-width:47.9375rem){.modal[data-role="2slogin"] .phone{color:#145BC7}.modal[data-role="2slogin"] .modal-buttons .confirm-btn{max-width:100%;width:100%}.modal[data-role="blockedEmail"] .info4{display:none}.modal[data-role="blockedEmail"] .btn-phone{color:#fff;display:block !important;max-width:100%;width:100%}.modal[data-role="blockedEmail"] .icon-phone:before{color:#fff;padding-right:.3125rem}}.configuration-form__feedback-contact .feedback.success-fb{background-color:rgba(12,153,12,0.2);color:#0C990C;height:2.8125rem}.lightbox{width:100%;height:100%;position:absolute;z-index:9999;top:0;left:0;right:0;bottom:0;background:transparent;transition:background-color 250ms linear}.lightbox .content-wrapper{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-color:#fff;transition:all 250ms cubic-bezier(.39, .575, .565, 1)}.lightbox.slide-in-bottom .content-wrapper{opacity:0;transform:translateY(-5%)}.lightbox.slide-in-bottom.show{background:rgba(0,0,0,0.75)}.lightbox.slide-in-bottom.show .content-wrapper{opacity:1;transform:translateY(0)}.lightbox .header{width:100%;height:7%;display:table;padding:15px 35px;background-color:#fff}.lightbox .header>*{display:table-cell;vertical-align:middle}.lightbox .header [class$="close"]{width:45px;cursor:pointer;text-align:right}.lightbox .header [class$="close"]:before{font-size:1.929em}.lightbox .content{height:93%;overflow:hidden}.lightbox .main-title{font-size:1.429em;font-weight:700}.lightbox [class*="icon-mail"],.lightbox [class*="icon-facebook"],.lightbox [class*="icon-twitter"],.lightbox [class*="icon-share"]{margin-right:8px}.lightbox [class*="icon-mail"]:before,.lightbox [class*="icon-facebook"]:before,.lightbox [class*="icon-twitter"]:before,.lightbox [class*="icon-share"]:before{padding-right:6px;font-size:1.625em}@media screen and (min-width:1024px) and (min-device-width:1024px){.lightbox{position:fixed}.lightbox .content-wrapper{width:90%;height:90%;position:absolute}}@media screen and (max-device-width:1024px),screen and (max-width:1023px){.lightbox-opened header,.lightbox-opened footer,.lightbox-opened #wrapper,.lightbox-opened #fixed-toolbar,.lightbox-opened .links-block-home,.lightbox-opened [id*='site-links']{display:none}.lightbox.toolbar-touchable .header{position:absolute;z-index:1;height:45px;padding:0 15px;box-shadow:0 1px 4px #8E8F8C;transition:opacity 150ms linear}.lightbox.toolbar-touchable .header.hide{opacity:0;filter:alpha(opacity=0)}.lightbox.toolbar-touchable .header.show{opacity:1;filter:alpha(opacity=100)}.lightbox.toolbar-touchable .header>span:not(#image-gallery-share-links){padding:15px 0}.lightbox.toolbar-touchable .content{height:100%}}@media screen and (max-width:767px){.lightbox .header{padding:.5rem 1rem}.lightbox.toolbar-touchable .header>span:not(#image-gallery-share-links){padding:10px 0}}.module-contact .contextual.success.icon-thumbup:before{color:#0C990C;padding-right:4px}.module-contact .feedback-save-search .icon-thumbup{margin-bottom:0;margin-top:16px}.modal-content .contextual.success.icon-thumbup:before{color:#0C990C}.modal[data-role='unblockUser'] .modal-header{padding-left:3px !important;padding-right:3px}.modal[data-role='unblockUser'] .modal-header h2{margin-left:21px}.modal[data-role='unblockUser'] .modal-inner{padding-bottom:0;padding-left:0 !important;padding-right:0 !important}.modal[data-role='unblockUser'] .modal-inner .contact-again-title,.modal[data-role='unblockUser'] .modal-inner .unblock-container-info-content{margin-left:24px}.modal[data-role='unblockUser'] .modal-inner .contact-again-title .other-reason,.modal[data-role='unblockUser'] .modal-inner .unblock-container-info-content .other-reason{overflow-wrap:break-word}.modal[data-role='unblockUser'] .modal-inner .unblock-container-info{background-color:#F4F5F2}.modal[data-role='unblockUser'] .container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:6px;padding-top:12px}.modal[data-role='unblockUser'] .container .img-container{-ms-flex-order:1;order:1;width:40px;margin-right:24px}.modal[data-role='unblockUser'] .container .avatar{position:relative}.modal[data-role='unblockUser'] .container .avatar .user-image{border:1px solid #E5E6E1;overflow:hidden;width:2.5rem;height:2.5rem;background-repeat:no-repeat;background-position:50%;border-radius:50%}.modal[data-role='unblockUser'] .container .avatar .icon-blocked-user{height:24px !important;width:24px !important;border:none !important;position:absolute;left:21px;top:17px}.modal[data-role='unblockUser'] .container .avatar>span{background-color:white;border:1px solid #E5E6E1;display:block;width:2.5rem;height:2.5rem;border-radius:50%;text-align:center;overflow:hidden}.modal[data-role='unblockUser'] .container .avatar>span:before{font-size:41px;line-height:47px;margin-left:-1px;color:#CBCCC7}.modal[data-role='unblockUser'] .container .info{-ms-flex-order:2;order:2;width:80%}.modal[data-role='unblockUser'] .container .info .user-name{text-transform:capitalize;font-weight:bold;font-size:19px;margin-bottom:0}.modal[data-role='unblockUser'] .container .info .blocking-date{font-size:16px;line-height:1.5;letter-spacing:-0.1px;color:#9c9c94}.modal[data-role='unblockUser'] .modal-box{padding-bottom:1%}.modal[data-role='unblockUser'] .modal-inner .modal-footer{padding-left:24px;margin-top:5.5%}.modal[data-role='unblockUser'] .modal-inner .modal-footer .btn{display:block !important;width:50%;margin-bottom:24px}.modal[data-role='unblockUser'] .modal-inner .modal-footer a{cursor:pointer}.modal[data-role='unblockUser'] .modal-inner .modal-footer a .capitalized{text-transform:capitalize}@media screen and (max-width: 767px){.modal[data-role='unblockUser'] .modal-inner .modal-footer{padding-left:2%;padding-right:2%}.modal[data-role='unblockUser'] .modal-inner .modal-footer .btn{width:100%}}[data-role="image-gallery"] .feedback-container-unblock{padding-bottom:8px}[data-role="image-gallery"] .contact-feedback span{margin-left:0}.contact-feedback.success{position:absolute;top:33px;z-index:2;width:100%}.contact-feedback.success:before{margin-top:2px !important;color:#0C990C}.contact-feedback.success.fixed-on-top{position:fixed;z-index:99}@media screen and (max-width: 767px){.contact-feedback.feedback span{margin-left:32px}}[data-role="contact-mortgages-modal"] .bank-list li,[data-role="uci-contact-modal"] .bank-list li,[data-role="affida-contact-modal"] .bank-list li{margin-top:8px;margin-top:0.5rem;margin-bottom:20px;margin-bottom:1.25rem}[data-role="contact-mortgages-modal"] .observations,[data-role="uci-contact-modal"] .observations,[data-role="affida-contact-modal"] .observations{margin-bottom:20px}[data-role="contact-mortgages-modal"] .feedback-container:not(.uci)>div.feedback.success,[data-role="uci-contact-modal"] .feedback-container:not(.uci)>div.feedback.success,[data-role="affida-contact-modal"] .feedback-container:not(.uci)>div.feedback.success{margin-top:0}[data-role="contact-mortgages-modal"] .feedback-container:not(.uci)>div.feedback.success+div,[data-role="uci-contact-modal"] .feedback-container:not(.uci)>div.feedback.success+div,[data-role="affida-contact-modal"] .feedback-container:not(.uci)>div.feedback.success+div,[data-role="contact-mortgages-modal"] .feedback-container:not(.uci) #comparator-link,[data-role="uci-contact-modal"] .feedback-container:not(.uci) #comparator-link,[data-role="affida-contact-modal"] .feedback-container:not(.uci) #comparator-link{line-height:24px}[data-role="contact-mortgages-modal"] .feedback-container:not(.uci) h4,[data-role="uci-contact-modal"] .feedback-container:not(.uci) h4,[data-role="affida-contact-modal"] .feedback-container:not(.uci) h4{font-size:16px;padding-top:6px}[data-role="contact-mortgages-modal"] .feedback-container.uci .icon-feedbk-ok:before,[data-role="uci-contact-modal"] .feedback-container.uci .icon-feedbk-ok:before,[data-role="affida-contact-modal"] .feedback-container.uci .icon-feedbk-ok:before{margin-top:0}[data-role="contact-mortgages-modal"] .logo-idealista a,[data-role="uci-contact-modal"] .logo-idealista a,[data-role="affida-contact-modal"] .logo-idealista a{text-decoration:none}[data-role="contact-mortgages-modal"] .logo-idealista span:before,[data-role="uci-contact-modal"] .logo-idealista span:before,[data-role="affida-contact-modal"] .logo-idealista span:before{font-size:2em;display:inline-block;line-height:48px}[data-role="contact-mortgages-modal"] .logo-idealista+p,[data-role="uci-contact-modal"] .logo-idealista+p,[data-role="affida-contact-modal"] .logo-idealista+p{color:#8E8F8C}[data-role="contact-mortgages-modal"] .modal-box,[data-role="uci-contact-modal"] .modal-box,[data-role="affida-contact-modal"] .modal-box{max-width:550px}[data-role="contact-mortgages-modal"] p.txt-form-steps,[data-role="uci-contact-modal"] p.txt-form-steps,[data-role="affida-contact-modal"] p.txt-form-steps{color:#B62682}[data-role="contact-mortgages-modal"] .item-form .privacyText,[data-role="uci-contact-modal"] .item-form .privacyText,[data-role="affida-contact-modal"] .item-form .privacyText{color:#8E8F8C;font-weight:200;margin-top:7px}[data-role="contact-mortgages-modal"] .item-form>p,[data-role="uci-contact-modal"] .item-form>p,[data-role="affida-contact-modal"] .item-form>p{font-weight:700}[data-role="contact-mortgages-modal"] .item-form textarea,[data-role="uci-contact-modal"] .item-form textarea,[data-role="affida-contact-modal"] .item-form textarea{height:65px;width:100%}[data-role="contact-mortgages-modal"] .item-form label,[data-role="uci-contact-modal"] .item-form label,[data-role="affida-contact-modal"] .item-form label{max-width:100%}[data-role="contact-mortgages-modal"] .item-form.email label,[data-role="uci-contact-modal"] .item-form.email label,[data-role="affida-contact-modal"] .item-form.email label,[data-role="contact-mortgages-modal"] .item-form.observations label,[data-role="uci-contact-modal"] .item-form.observations label,[data-role="affida-contact-modal"] .item-form.observations label{width:100%}[data-role="contact-mortgages-modal"] .item-form input[type="text"],[data-role="uci-contact-modal"] .item-form input[type="text"],[data-role="affida-contact-modal"] .item-form input[type="text"],[data-role="contact-mortgages-modal"] .item-form input[type="phone"],[data-role="uci-contact-modal"] .item-form input[type="phone"],[data-role="affida-contact-modal"] .item-form input[type="phone"],[data-role="contact-mortgages-modal"] .item-form input[type="email"],[data-role="uci-contact-modal"] .item-form input[type="email"],[data-role="affida-contact-modal"] .item-form input[type="email"],[data-role="contact-mortgages-modal"] .item-form input[type="submit"],[data-role="uci-contact-modal"] .item-form input[type="submit"],[data-role="affida-contact-modal"] .item-form input[type="submit"],[data-role="contact-mortgages-modal"] .item-form textarea,[data-role="uci-contact-modal"] .item-form textarea,[data-role="affida-contact-modal"] .item-form textarea{max-width:100%;width:100%}[data-role="contact-mortgages-modal"] .item-form:last-child,[data-role="uci-contact-modal"] .item-form:last-child,[data-role="affida-contact-modal"] .item-form:last-child{margin-bottom:0}[data-role="contact-mortgages-modal"] .item-form:nth-of-type(even) label,[data-role="uci-contact-modal"] .item-form:nth-of-type(even) label,[data-role="affida-contact-modal"] .item-form:nth-of-type(even) label{margin-left:0}[data-role="contact-mortgages-modal"] .item-form .horizontal-list li,[data-role="uci-contact-modal"] .item-form .horizontal-list li,[data-role="affida-contact-modal"] .item-form .horizontal-list li{display:inline-block}[data-role="contact-mortgages-modal"] .item-form .horizontal-list label,[data-role="uci-contact-modal"] .item-form .horizontal-list label,[data-role="affida-contact-modal"] .item-form .horizontal-list label{margin-left:0}[data-role="contact-mortgages-modal"] .item-form .horizontal-list label.input-radio:first-child>span,[data-role="uci-contact-modal"] .item-form .horizontal-list label.input-radio:first-child>span,[data-role="affida-contact-modal"] .item-form .horizontal-list label.input-radio:first-child>span{margin-right:5px}[data-role="contact-mortgages-modal"] .hipotecas-logo,[data-role="uci-contact-modal"] .hipotecas-logo,[data-role="affida-contact-modal"] .hipotecas-logo{display:block;margin-bottom:12px}[data-role="contact-mortgages-modal"] .hipotecas-logo a,[data-role="uci-contact-modal"] .hipotecas-logo a,[data-role="affida-contact-modal"] .hipotecas-logo a{text-decoration:none;outline:none}[data-role="contact-mortgages-modal"] .hipotecas-logo a>span:before,[data-role="uci-contact-modal"] .hipotecas-logo a>span:before,[data-role="affida-contact-modal"] .hipotecas-logo a>span:before{font-size:2em}[data-role="contact-mortgages-modal"] .closeBtn,[data-role="uci-contact-modal"] .closeBtn,[data-role="affida-contact-modal"] .closeBtn{display:none}[data-role="contact-mortgages-modal"] .privacyLink,[data-role="uci-contact-modal"] .privacyLink,[data-role="affida-contact-modal"] .privacyLink{display:none}[data-role="contact-mortgages-modal"] .error-container,[data-role="uci-contact-modal"] .error-container,[data-role="affida-contact-modal"] .error-container{margin-bottom:12px}[data-role="contact-mortgages-modal"] .mortgages-info,[data-role="uci-contact-modal"] .mortgages-info,[data-role="affida-contact-modal"] .mortgages-info{color:#8E8F8C}[data-role="contact-mortgages-modal"] .phoneMobile,[data-role="uci-contact-modal"] .phoneMobile,[data-role="affida-contact-modal"] .phoneMobile{display:none}[data-role="contact-mortgages-modal"] .info-box,[data-role="uci-contact-modal"] .info-box,[data-role="affida-contact-modal"] .info-box{margin-bottom:24px}[data-role="contact-mortgages-modal"] .info-box p,[data-role="uci-contact-modal"] .info-box p,[data-role="affida-contact-modal"] .info-box p{margin-bottom:6px}[data-role="contact-mortgages-modal"] .info-box p:last-child,[data-role="uci-contact-modal"] .info-box p:last-child,[data-role="affida-contact-modal"] .info-box p:last-child{margin-bottom:0}@media screen and (max-width: 767px){[data-role="contact-mortgages-modal"] .hide-on-mobile,[data-role="uci-contact-modal"] .hide-on-mobile,[data-role="affida-contact-modal"] .hide-on-mobile{display:none}[data-role="contact-mortgages-modal"] .modal-box .closeBtn,[data-role="uci-contact-modal"] .modal-box .closeBtn,[data-role="affida-contact-modal"] .modal-box .closeBtn{display:block;position:static}[data-role="contact-mortgages-modal"] .contact-uci .list-horizontal,[data-role="uci-contact-modal"] .contact-uci .list-horizontal,[data-role="affida-contact-modal"] .contact-uci .list-horizontal{font-size:14px;font-size:0.875rem}[data-role="contact-mortgages-modal"] .contact-uci .list-horizontal li,[data-role="uci-contact-modal"] .contact-uci .list-horizontal li,[data-role="affida-contact-modal"] .contact-uci .list-horizontal li{padding-left:0}[data-role="contact-mortgages-modal"] .contact-uci .list-horizontal .input-checkbox>span,[data-role="uci-contact-modal"] .contact-uci .list-horizontal .input-checkbox>span,[data-role="affida-contact-modal"] .contact-uci .list-horizontal .input-checkbox>span{margin-right:8px}[data-role="contact-mortgages-modal"] .item-form.half-items>div,[data-role="uci-contact-modal"] .item-form.half-items>div,[data-role="affida-contact-modal"] .item-form.half-items>div{float:none;width:100%}[data-role="contact-mortgages-modal"] .item-form.half-items>div:first-of-type,[data-role="uci-contact-modal"] .item-form.half-items>div:first-of-type,[data-role="affida-contact-modal"] .item-form.half-items>div:first-of-type{margin-bottom:20px}[data-role="contact-mortgages-modal"] .item-form.half-items>div+div,[data-role="uci-contact-modal"] .item-form.half-items>div+div,[data-role="affida-contact-modal"] .item-form.half-items>div+div{margin-left:0}[data-role="contact-mortgages-modal"] .privacyLink,[data-role="uci-contact-modal"] .privacyLink,[data-role="affida-contact-modal"] .privacyLink{display:block;margin-top:10px}[data-role="contact-mortgages-modal"] .privacyText,[data-role="uci-contact-modal"] .privacyText,[data-role="affida-contact-modal"] .privacyText{display:none !important}[data-role="contact-mortgages-modal"] .phoneDesktop,[data-role="uci-contact-modal"] .phoneDesktop,[data-role="affida-contact-modal"] .phoneDesktop{display:none}[data-role="contact-mortgages-modal"] .phoneMobile,[data-role="uci-contact-modal"] .phoneMobile,[data-role="affida-contact-modal"] .phoneMobile{display:inline-block}}@media screen and (max-device-width: 1023px) and (min-device-width: 767px), screen and (max-width: 1023px) and (min-width: 767px){[data-role="contact-mortgages-modal"] .modal-box,[data-role="uci-contact-modal"] .modal-box,[data-role="affida-contact-modal"] .modal-box{width:552px}[data-role="contact-mortgages-modal"] .contact-uci,[data-role="uci-contact-modal"] .contact-uci,[data-role="affida-contact-modal"] .contact-uci{padding-left:24px;padding-right:24px;padding-bottom:24px}}@keyframes galleryBoost{0%{transform:translate3d(0, 0, 0)}50%{transform:translate3d(-4.6875rem, 0, 0)}100%{transform:translate3d(0, 0, 0)}}.mask-wrapper{height:100%;left:0;overflow:hidden;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.mask-wrapper .gallery-tap{bottom:0;cursor:pointer;height:100%;margin:auto;opacity:0;position:absolute;top:0;width:15%;z-index:1}.mask-wrapper .gallery-tap.left{float:left;left:0}.mask-wrapper .gallery-tap.right{float:right;right:0}@media screen and (min-width:768px){.mask-wrapper .gallery-arrow{opacity:.6;filter:alpha(opacity=60);bottom:0;cursor:pointer;height:7.1875rem;margin:auto;position:absolute;top:0;width:8.125rem;z-index:1}.mask-wrapper .gallery-arrow::before{color:#fff;font-size:2.25rem;position:absolute;text-shadow:0 .1875rem .0625rem rgba(51,51,51,0.8)}.mask-wrapper .gallery-arrow.left{float:left;left:0}.mask-wrapper .gallery-arrow.left::before{left:0}.mask-wrapper .gallery-arrow.right{float:right;right:0}.mask-wrapper .gallery-arrow.right::before{right:0}.mask-wrapper .gallery-arrow:hover{opacity:1}}.mask-wrapper .mask{backface-visibility:hidden;cursor:pointer;height:100%;left:0;position:absolute;top:0;transform:translate3d(0, 0, 0);transition-duration:.5s;transition-property:transform;transition-timing-function:ease-out;width:100%}.mask-wrapper .mask.not-pointer{cursor:default}.mask-wrapper .mask.galleryBoost{animation:galleryBoost .5s}.mask-wrapper .mask .placeholder{display:inline-block;height:100%;position:absolute;width:100%}.mask-wrapper img{-webkit-user-drag:none;bottom:0;box-sizing:border-box;left:0;margin:auto;max-width:80rem;position:absolute;right:0;top:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden}@media screen and (min-width:1200px){.mask-wrapper img{max-width:93.75rem}}@media screen and (min-width:1400px){.mask-wrapper img{max-width:112.5rem}}.mask-wrapper img.back-picture{visibility:visible}.mask-wrapper img.vertical{height:100%;width:auto}.mask-wrapper img.horizontal{height:auto;width:100%}.mask-wrapper .advertiser-logo img{position:relative;visibility:visible}.item-gallery .gallery-fallback{height:100%;overflow:hidden;position:relative;width:100%}.item-gallery .gallery-fallback>img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.item-gallery .mask-wrapper{background-color:#fff;height:198px;width:100%}.item-gallery .mask-wrapper .placeholder{background-color:#fff}.item-gallery .mask-wrapper img.vertical{height:auto;width:100%}.item-gallery .mask-wrapper img.horizontal{height:100%;width:auto}.item-gallery .mask-wrapper .gallery-arrow.right,.item-gallery .mask-wrapper .gallery-arrow.left{height:100%;width:3.75rem}.item-gallery .mask-wrapper .gallery-arrow.right:before,.item-gallery .mask-wrapper .gallery-arrow.left:before{top:43%}.item-gallery .gallery-fallback{background-color:#E5E6E1;min-height:198px}.item-gallery .gallery-fallback:before{color:#8E8F8C;font-size:6.25rem;left:50%;margin-left:-3.125rem;margin-top:-3.125rem;position:absolute;top:50%}.item-multimedia-features{bottom:12px;left:12px;position:absolute;z-index:99}.item-multimedia-features>span{margin-right:6px;line-height:normal}.item-multimedia-features>span:before{background-color:#000;color:#fff;font-size:1.4375rem}.item-multimedia-features>span.icon-virtual-tour::before,.item-multimedia-features>span.icon-3d-tour::before{background-color:#fff;color:#000}.item-multimedia-pictures{bottom:.5625rem;color:#fff;position:absolute;right:12px;z-index:99}.item-multimedia-pictures .icon-photos{display:inline-block;position:relative;top:-0.125rem}.item-multimedia-pictures .icon-photos:before{color:#fff;font-size:1.5rem;line-height:normal;margin-right:6px}.item-multimedia-pictures{text-shadow:0 2px 1px rgba(51,51,51,0.5)}.item-multimedia-features span{box-shadow:0 .0625rem .125rem rgba(102,102,100,0.4);display:inline-block}.modal[data-role="promo"] .modal-box{max-width:400px}.modal[data-role="promo"] .modal-content>img{margin-bottom:25px;width:100%;height:260px}.modal[data-role="promo"] .modal-content>p{margin-bottom:50px}.modal[data-role="promo"] .modal-content .cancel{text-align:center}.modal[data-role="promo"] .modal-content .cancel>a{cursor:default}.modal[data-role="promo"] .modal-content .download{margin-bottom:15px;text-align:center}.modal[data-role="promo"] .modal-content .download a:active,.modal[data-role="promo"] .modal-content .download a:link,.modal[data-role="promo"] .modal-content .download a:visited{color:white}.intl-tel-input{position:relative;display:inline-block}.intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.intl-tel-input .hide{display:none}.intl-tel-input .v-hide{visibility:hidden}.intl-tel-input input,.intl-tel-input input[type=text],.intl-tel-input input[type=tel]{position:relative;z-index:0;margin-top:0 !important;margin-bottom:0 !important;padding-right:36px;margin-right:0}.intl-tel-input .flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.intl-tel-input .selected-flag{z-index:1;position:relative;width:36px;height:100%;padding:0 0 0 8px}.intl-tel-input .selected-flag .iti-flag{position:absolute;top:0;bottom:0;margin:auto}.intl-tel-input .selected-flag .iti-arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.intl-tel-input .selected-flag .iti-arrow.up{border-top:none;border-bottom:4px solid #555}.intl-tel-input .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,0.2);background-color:white;border:1px solid #CCC;white-space:nowrap;max-height:200px;overflow-y:scroll}.intl-tel-input .country-list.dropup{bottom:100%;margin-bottom:-1px}.intl-tel-input .country-list .flag-box{display:inline-block;width:20px}@media (max-width:500px){.intl-tel-input .country-list{white-space:normal}}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #CCC}.intl-tel-input .country-list .country{padding:5px 10px}.intl-tel-input .country-list .country .dial-code{color:#999}.intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,0.05)}.intl-tel-input .country-list .flag-box,.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .dial-code{vertical-align:middle}.intl-tel-input .country-list .flag-box,.intl-tel-input .country-list .country-name{margin-right:6px}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=text],.intl-tel-input.separate-dial-code input[type=tel]{padding-right:6px;padding-left:52px;margin-left:0}.intl-tel-input.allow-dropdown .flag-container,.intl-tel-input.separate-dial-code .flag-container{right:auto;left:0}.intl-tel-input.allow-dropdown .selected-flag,.intl-tel-input.separate-dial-code .selected-flag{width:46px}.intl-tel-input.allow-dropdown .flag-container:hover{cursor:pointer}.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:rgba(0,0,0,0.05)}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover{cursor:default}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover .selected-flag,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover .selected-flag{background-color:transparent}.intl-tel-input.separate-dial-code .selected-flag{background-color:rgba(0,0,0,0.05);display:table}.intl-tel-input.separate-dial-code .selected-dial-code{display:table-cell;vertical-align:middle;padding-left:28px}.intl-tel-input.separate-dial-code.iti-sdc-2 input,.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text],.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel]{padding-left:66px}.intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag{width:60px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel]{padding-left:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag{width:70px}.intl-tel-input.separate-dial-code.iti-sdc-3 input,.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text],.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel]{padding-left:74px}.intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag{width:68px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel]{padding-left:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{width:78px}.intl-tel-input.separate-dial-code.iti-sdc-4 input,.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text],.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel]{padding-left:82px}.intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag{width:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel]{padding-left:92px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag{width:86px}.intl-tel-input.separate-dial-code.iti-sdc-5 input,.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text],.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel]{padding-left:90px}.intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag{width:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel]{padding-left:100px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag{width:94px}.intl-tel-input.iti-container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.intl-tel-input.iti-container:hover{cursor:pointer}.iti-mobile .intl-tel-input.iti-container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .intl-tel-input .country-list{max-height:100%;width:100%}.iti-mobile .intl-tel-input .country-list .country{padding:10px 10px;line-height:1.5em}.iti-flag{width:20px}.iti-flag.be{width:18px}.iti-flag.ch{width:15px}.iti-flag.mc{width:19px}.iti-flag.ne{width:18px}.iti-flag.np{width:13px}.iti-flag.va{width:15px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-size:5660px 15px}}.iti-flag.ac{height:10px;background-position:0 0}.iti-flag.ad{height:14px;background-position:-22px 0}.iti-flag.ae{height:10px;background-position:-44px 0}.iti-flag.af{height:14px;background-position:-66px 0}.iti-flag.ag{height:14px;background-position:-88px 0}.iti-flag.ai{height:10px;background-position:-110px 0}.iti-flag.al{height:15px;background-position:-132px 0}.iti-flag.am{height:10px;background-position:-154px 0}.iti-flag.ao{height:14px;background-position:-176px 0}.iti-flag.aq{height:14px;background-position:-198px 0}.iti-flag.ar{height:13px;background-position:-220px 0}.iti-flag.as{height:10px;background-position:-242px 0}.iti-flag.at{height:14px;background-position:-264px 0}.iti-flag.au{height:10px;background-position:-286px 0}.iti-flag.aw{height:14px;background-position:-308px 0}.iti-flag.ax{height:13px;background-position:-330px 0}.iti-flag.az{height:10px;background-position:-352px 0}.iti-flag.ba{height:10px;background-position:-374px 0}.iti-flag.bb{height:14px;background-position:-396px 0}.iti-flag.bd{height:12px;background-position:-418px 0}.iti-flag.be{height:15px;background-position:-440px 0}.iti-flag.bf{height:14px;background-position:-460px 0}.iti-flag.bg{height:12px;background-position:-482px 0}.iti-flag.bh{height:12px;background-position:-504px 0}.iti-flag.bi{height:12px;background-position:-526px 0}.iti-flag.bj{height:14px;background-position:-548px 0}.iti-flag.bl{height:14px;background-position:-570px 0}.iti-flag.bm{height:10px;background-position:-592px 0}.iti-flag.bn{height:10px;background-position:-614px 0}.iti-flag.bo{height:14px;background-position:-636px 0}.iti-flag.bq{height:14px;background-position:-658px 0}.iti-flag.br{height:14px;background-position:-680px 0}.iti-flag.bs{height:10px;background-position:-702px 0}.iti-flag.bt{height:14px;background-position:-724px 0}.iti-flag.bv{height:15px;background-position:-746px 0}.iti-flag.bw{height:14px;background-position:-768px 0}.iti-flag.by{height:10px;background-position:-790px 0}.iti-flag.bz{height:14px;background-position:-812px 0}.iti-flag.ca{height:10px;background-position:-834px 0}.iti-flag.cc{height:10px;background-position:-856px 0}.iti-flag.cd{height:15px;background-position:-878px 0}.iti-flag.cf{height:14px;background-position:-900px 0}.iti-flag.cg{height:14px;background-position:-922px 0}.iti-flag.ch{height:15px;background-position:-944px 0}.iti-flag.ci{height:14px;background-position:-961px 0}.iti-flag.ck{height:10px;background-position:-983px 0}.iti-flag.cl{height:14px;background-position:-1005px 0}.iti-flag.cm{height:14px;background-position:-1027px 0}.iti-flag.cn{height:14px;background-position:-1049px 0}.iti-flag.co{height:14px;background-position:-1071px 0}.iti-flag.cp{height:14px;background-position:-1093px 0}.iti-flag.cr{height:12px;background-position:-1115px 0}.iti-flag.cu{height:10px;background-position:-1137px 0}.iti-flag.cv{height:12px;background-position:-1159px 0}.iti-flag.cw{height:14px;background-position:-1181px 0}.iti-flag.cx{height:10px;background-position:-1203px 0}.iti-flag.cy{height:13px;background-position:-1225px 0}.iti-flag.cz{height:14px;background-position:-1247px 0}.iti-flag.de{height:12px;background-position:-1269px 0}.iti-flag.dg{height:10px;background-position:-1291px 0}.iti-flag.dj{height:14px;background-position:-1313px 0}.iti-flag.dk{height:15px;background-position:-1335px 0}.iti-flag.dm{height:10px;background-position:-1357px 0}.iti-flag.do{height:13px;background-position:-1379px 0}.iti-flag.dz{height:14px;background-position:-1401px 0}.iti-flag.ea{height:14px;background-position:-1423px 0}.iti-flag.ec{height:14px;background-position:-1445px 0}.iti-flag.ee{height:13px;background-position:-1467px 0}.iti-flag.eg{height:14px;background-position:-1489px 0}.iti-flag.eh{height:10px;background-position:-1511px 0}.iti-flag.er{height:10px;background-position:-1533px 0}.iti-flag.es{height:14px;background-position:-1555px 0}.iti-flag.et{height:10px;background-position:-1577px 0}.iti-flag.eu{height:14px;background-position:-1599px 0}.iti-flag.fi{height:12px;background-position:-1621px 0}.iti-flag.fj{height:10px;background-position:-1643px 0}.iti-flag.fk{height:10px;background-position:-1665px 0}.iti-flag.fm{height:11px;background-position:-1687px 0}.iti-flag.fo{height:15px;background-position:-1709px 0}.iti-flag.fr{height:14px;background-position:-1731px 0}.iti-flag.ga{height:15px;background-position:-1753px 0}.iti-flag.gb{height:10px;background-position:-1775px 0}.iti-flag.gd{height:12px;background-position:-1797px 0}.iti-flag.ge{height:14px;background-position:-1819px 0}.iti-flag.gf{height:14px;background-position:-1841px 0}.iti-flag.gg{height:14px;background-position:-1863px 0}.iti-flag.gh{height:14px;background-position:-1885px 0}.iti-flag.gi{height:10px;background-position:-1907px 0}.iti-flag.gl{height:14px;background-position:-1929px 0}.iti-flag.gm{height:14px;background-position:-1951px 0}.iti-flag.gn{height:14px;background-position:-1973px 0}.iti-flag.gp{height:14px;background-position:-1995px 0}.iti-flag.gq{height:14px;background-position:-2017px 0}.iti-flag.gr{height:14px;background-position:-2039px 0}.iti-flag.gs{height:10px;background-position:-2061px 0}.iti-flag.gt{height:13px;background-position:-2083px 0}.iti-flag.gu{height:11px;background-position:-2105px 0}.iti-flag.gw{height:10px;background-position:-2127px 0}.iti-flag.gy{height:12px;background-position:-2149px 0}.iti-flag.hk{height:14px;background-position:-2171px 0}.iti-flag.hm{height:10px;background-position:-2193px 0}.iti-flag.hn{height:10px;background-position:-2215px 0}.iti-flag.hr{height:10px;background-position:-2237px 0}.iti-flag.ht{height:12px;background-position:-2259px 0}.iti-flag.hu{height:10px;background-position:-2281px 0}.iti-flag.ic{height:14px;background-position:-2303px 0}.iti-flag.id{height:14px;background-position:-2325px 0}.iti-flag.ie{height:10px;background-position:-2347px 0}.iti-flag.il{height:15px;background-position:-2369px 0}.iti-flag.im{height:10px;background-position:-2391px 0}.iti-flag.in{height:14px;background-position:-2413px 0}.iti-flag.io{height:10px;background-position:-2435px 0}.iti-flag.iq{height:14px;background-position:-2457px 0}.iti-flag.ir{height:12px;background-position:-2479px 0}.iti-flag.is{height:15px;background-position:-2501px 0}.iti-flag.it{height:14px;background-position:-2523px 0}.iti-flag.je{height:12px;background-position:-2545px 0}.iti-flag.jm{height:10px;background-position:-2567px 0}.iti-flag.jo{height:10px;background-position:-2589px 0}.iti-flag.jp{height:14px;background-position:-2611px 0}.iti-flag.ke{height:14px;background-position:-2633px 0}.iti-flag.kg{height:12px;background-position:-2655px 0}.iti-flag.kh{height:13px;background-position:-2677px 0}.iti-flag.ki{height:10px;background-position:-2699px 0}.iti-flag.km{height:12px;background-position:-2721px 0}.iti-flag.kn{height:14px;background-position:-2743px 0}.iti-flag.kp{height:10px;background-position:-2765px 0}.iti-flag.kr{height:14px;background-position:-2787px 0}.iti-flag.kw{height:10px;background-position:-2809px 0}.iti-flag.ky{height:10px;background-position:-2831px 0}.iti-flag.kz{height:10px;background-position:-2853px 0}.iti-flag.la{height:14px;background-position:-2875px 0}.iti-flag.lb{height:14px;background-position:-2897px 0}.iti-flag.lc{height:10px;background-position:-2919px 0}.iti-flag.li{height:12px;background-position:-2941px 0}.iti-flag.lk{height:10px;background-position:-2963px 0}.iti-flag.lr{height:11px;background-position:-2985px 0}.iti-flag.ls{height:14px;background-position:-3007px 0}.iti-flag.lt{height:12px;background-position:-3029px 0}.iti-flag.lu{height:12px;background-position:-3051px 0}.iti-flag.lv{height:10px;background-position:-3073px 0}.iti-flag.ly{height:10px;background-position:-3095px 0}.iti-flag.ma{height:14px;background-position:-3117px 0}.iti-flag.mc{height:15px;background-position:-3139px 0}.iti-flag.md{height:10px;background-position:-3160px 0}.iti-flag.me{height:10px;background-position:-3182px 0}.iti-flag.mf{height:14px;background-position:-3204px 0}.iti-flag.mg{height:14px;background-position:-3226px 0}.iti-flag.mh{height:11px;background-position:-3248px 0}.iti-flag.mk{height:10px;background-position:-3270px 0}.iti-flag.ml{height:14px;background-position:-3292px 0}.iti-flag.mm{height:14px;background-position:-3314px 0}.iti-flag.mn{height:10px;background-position:-3336px 0}.iti-flag.mo{height:14px;background-position:-3358px 0}.iti-flag.mp{height:10px;background-position:-3380px 0}.iti-flag.mq{height:14px;background-position:-3402px 0}.iti-flag.mr{height:14px;background-position:-3424px 0}.iti-flag.ms{height:10px;background-position:-3446px 0}.iti-flag.mt{height:14px;background-position:-3468px 0}.iti-flag.mu{height:14px;background-position:-3490px 0}.iti-flag.mv{height:14px;background-position:-3512px 0}.iti-flag.mw{height:14px;background-position:-3534px 0}.iti-flag.mx{height:12px;background-position:-3556px 0}.iti-flag.my{height:10px;background-position:-3578px 0}.iti-flag.mz{height:14px;background-position:-3600px 0}.iti-flag.na{height:14px;background-position:-3622px 0}.iti-flag.nc{height:10px;background-position:-3644px 0}.iti-flag.ne{height:15px;background-position:-3666px 0}.iti-flag.nf{height:10px;background-position:-3686px 0}.iti-flag.ng{height:10px;background-position:-3708px 0}.iti-flag.ni{height:12px;background-position:-3730px 0}.iti-flag.nl{height:14px;background-position:-3752px 0}.iti-flag.no{height:15px;background-position:-3774px 0}.iti-flag.np{height:15px;background-position:-3796px 0}.iti-flag.nr{height:10px;background-position:-3811px 0}.iti-flag.nu{height:10px;background-position:-3833px 0}.iti-flag.nz{height:10px;background-position:-3855px 0}.iti-flag.om{height:10px;background-position:-3877px 0}.iti-flag.pa{height:14px;background-position:-3899px 0}.iti-flag.pe{height:14px;background-position:-3921px 0}.iti-flag.pf{height:14px;background-position:-3943px 0}.iti-flag.pg{height:15px;background-position:-3965px 0}.iti-flag.ph{height:10px;background-position:-3987px 0}.iti-flag.pk{height:14px;background-position:-4009px 0}.iti-flag.pl{height:13px;background-position:-4031px 0}.iti-flag.pm{height:14px;background-position:-4053px 0}.iti-flag.pn{height:10px;background-position:-4075px 0}.iti-flag.pr{height:14px;background-position:-4097px 0}.iti-flag.ps{height:10px;background-position:-4119px 0}.iti-flag.pt{height:14px;background-position:-4141px 0}.iti-flag.pw{height:13px;background-position:-4163px 0}.iti-flag.py{height:11px;background-position:-4185px 0}.iti-flag.qa{height:8px;background-position:-4207px 0}.iti-flag.re{height:14px;background-position:-4229px 0}.iti-flag.ro{height:14px;background-position:-4251px 0}.iti-flag.rs{height:14px;background-position:-4273px 0}.iti-flag.ru{height:14px;background-position:-4295px 0}.iti-flag.rw{height:14px;background-position:-4317px 0}.iti-flag.sa{height:14px;background-position:-4339px 0}.iti-flag.sb{height:10px;background-position:-4361px 0}.iti-flag.sc{height:10px;background-position:-4383px 0}.iti-flag.sd{height:10px;background-position:-4405px 0}.iti-flag.se{height:13px;background-position:-4427px 0}.iti-flag.sg{height:14px;background-position:-4449px 0}.iti-flag.sh{height:10px;background-position:-4471px 0}.iti-flag.si{height:10px;background-position:-4493px 0}.iti-flag.sj{height:15px;background-position:-4515px 0}.iti-flag.sk{height:14px;background-position:-4537px 0}.iti-flag.sl{height:14px;background-position:-4559px 0}.iti-flag.sm{height:15px;background-position:-4581px 0}.iti-flag.sn{height:14px;background-position:-4603px 0}.iti-flag.so{height:14px;background-position:-4625px 0}.iti-flag.sr{height:14px;background-position:-4647px 0}.iti-flag.ss{height:10px;background-position:-4669px 0}.iti-flag.st{height:10px;background-position:-4691px 0}.iti-flag.sv{height:12px;background-position:-4713px 0}.iti-flag.sx{height:14px;background-position:-4735px 0}.iti-flag.sy{height:14px;background-position:-4757px 0}.iti-flag.sz{height:14px;background-position:-4779px 0}.iti-flag.ta{height:10px;background-position:-4801px 0}.iti-flag.tc{height:10px;background-position:-4823px 0}.iti-flag.td{height:14px;background-position:-4845px 0}.iti-flag.tf{height:14px;background-position:-4867px 0}.iti-flag.tg{height:13px;background-position:-4889px 0}.iti-flag.th{height:14px;background-position:-4911px 0}.iti-flag.tj{height:10px;background-position:-4933px 0}.iti-flag.tk{height:10px;background-position:-4955px 0}.iti-flag.tl{height:10px;background-position:-4977px 0}.iti-flag.tm{height:14px;background-position:-4999px 0}.iti-flag.tn{height:14px;background-position:-5021px 0}.iti-flag.to{height:10px;background-position:-5043px 0}.iti-flag.tr{height:14px;background-position:-5065px 0}.iti-flag.tt{height:12px;background-position:-5087px 0}.iti-flag.tv{height:10px;background-position:-5109px 0}.iti-flag.tw{height:14px;background-position:-5131px 0}.iti-flag.tz{height:14px;background-position:-5153px 0}.iti-flag.ua{height:14px;background-position:-5175px 0}.iti-flag.ug{height:14px;background-position:-5197px 0}.iti-flag.um{height:11px;background-position:-5219px 0}.iti-flag.us{height:11px;background-position:-5241px 0}.iti-flag.uy{height:14px;background-position:-5263px 0}.iti-flag.uz{height:10px;background-position:-5285px 0}.iti-flag.va{height:15px;background-position:-5307px 0}.iti-flag.vc{height:14px;background-position:-5324px 0}.iti-flag.ve{height:14px;background-position:-5346px 0}.iti-flag.vg{height:10px;background-position:-5368px 0}.iti-flag.vi{height:14px;background-position:-5390px 0}.iti-flag.vn{height:14px;background-position:-5412px 0}.iti-flag.vu{height:12px;background-position:-5434px 0}.iti-flag.wf{height:14px;background-position:-5456px 0}.iti-flag.ws{height:10px;background-position:-5478px 0}.iti-flag.xk{height:15px;background-position:-5500px 0}.iti-flag.ye{height:14px;background-position:-5522px 0}.iti-flag.yt{height:14px;background-position:-5544px 0}.iti-flag.za{height:14px;background-position:-5566px 0}.iti-flag.zm{height:14px;background-position:-5588px 0}.iti-flag.zw{height:10px;background-position:-5610px 0}.iti-flag.ot{height:14px;background-position:-5634px 0}.iti-flag{width:20px;height:15px;box-shadow:0 0 1px 0 #888;background-image:url("/static/common/img/mortgages/flags.png");background-repeat:no-repeat;background-color:#DBDBDB;background-position:20px 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-image:url("/static/common/img/mortgages/flags@2x.png")}}.iti-flag.np{background-color:transparent}.email-autocomplete-txt{color:#8E8F8C}@media screen and (max-width:767px){.email-autocomplete-txt{padding-top:1px}}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-base{transform:translate3d(0, 0, 0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-background{background:#FAFAFA;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3FB8AF;box-shadow:inset 0 0 3px rgba(51,51,51,0.45);transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,0.45),0 3px 6px -5px #BBB}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled].noUi-connect,[disabled] .noUi-connect{background:#B8B8B8}[disabled].noUi-origin,[disabled] .noUi-handle{cursor:not-allowed}.item-form.item-redils{opacity:.9}.item-form.item-redils,.item-form.item-redils~.feedback.contextual{margin-bottom:30px}.item-form.item-redils#simulator-rate{margin-bottom:36px}.item-form.item-redils:hover a.control-btn{display:block}.item-form.item-redils:hover a.control-btn[disabled]{display:none}.item-form.item-redils:hover .noUi-horizontal .noUi-handle{background-color:#B62682}.item-form.item-redils.error .input-container input{color:#D62F2F}.item-form.item-redils.warning .input-container input{color:#E07901}.item-form.item-redils .noUi-target{border-radius:0;border:none;box-shadow:none}.item-form.item-redils .noUi-target .mark{position:absolute;z-index:2;font-size:.8125em;line-height:17px}.item-form.item-redils .noUi-target .mark:before{content:'';display:block;width:1px;height:25px;background:#141414;margin:0 auto}.item-form.item-redils .noUi-target .mark .text{position:relative;left:38px}.item-form.item-redils .noUi-base{background:#B1D004}.item-form.item-redils .noUi-origin{background:#F4F5F2}.item-form.item-redils .noUi-horizontal{height:12px}.item-form.item-redils .noUi-horizontal .noUi-handle{width:28px;height:28px;border-radius:28px;border:0;background:#B1D004;box-shadow:0 0 5px #8E8F8C;top:-8px;left:-14px;z-index:3}.item-form.item-redils .noUi-horizontal .noUi-handle.noUi-active{background-color:#B62682}.item-form.item-redils .noUi-horizontal .noUi-handle:before,.item-form.item-redils .noUi-horizontal .noUi-handle:after{display:none}.item-form.item-redils a.control-btn{position:absolute;top:0;display:none;height:42px;line-height:42px;width:42px;text-align:center;margin:0;cursor:pointer}.item-form.item-redils a.control-btn.right{right:0;padding-right:3px}.item-form.item-redils a.control-btn.left{left:0;padding-left:3px}.item-form.item-redils a.control-btn:before{font-size:1.5625em;color:#B62682;height:42px;line-height:42px;width:42px}.item-form.item-redils .percentage{display:block;position:absolute;top:0;right:15%;height:42px;line-height:42px;color:#8E8F8C}.item-form.item-redils .percentage.error{color:#D62F2F}@media only screen and (min-width:1024px) and (max-width:1199px){.item-form.item-redils .percentage{right:12px}}@media screen and (max-width:767px){.item-form.item-redils .noUi-target{width:100%;margin:0 auto}.item-form.item-redils>label,.item-form.item-redils .input-container{display:block;width:100%}.item-form.item-redils .input-container input{margin-bottom:20px}.item-form.item-redils a.control-btn{height:35px;line-height:35px;width:auto}.item-form.item-redils a.control-btn.left{padding-right:17.5px}.item-form.item-redils a.control-btn.right{padding-left:17.5px}.item-form.item-redils a.control-btn:before{height:36px;line-height:36px}.item-form.item-redils .percentage{right:15%;height:36px;line-height:42px}}@keyframes galleryBoost{0%{transform:translate3d(0, 0, 0)}50%{transform:translate3d(-75px, 0, 0)}100%{transform:translate3d(0, 0, 0)}}.main-image{position:relative;overflow:hidden}.main-image .item-multimedia-pictures{position:absolute;color:#fff;bottom:8px;right:8px;text-shadow:1px 1px 1px rgba(0,0,0,0.5);font-size:14px;font-size:0.875rem;z-index:1}@media screen and (min-width:992px){.main-image .item-multimedia-pictures{right:21px}}.swipe-mask-wrapper{width:100%;height:100%;position:relative;left:0;overflow:hidden;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:992px){.swipe-mask-wrapper .gallery-arrow{width:130px;height:115px;position:absolute;top:0;bottom:0;z-index:1;margin:auto;cursor:pointer;opacity:.6;filter:alpha(opacity=60)}.swipe-mask-wrapper .gallery-arrow:before{font-size:2.25em;text-shadow:0 3px 1px rgba(51,51,51,0.8);position:absolute;color:#fff}.swipe-mask-wrapper .gallery-arrow.left{left:0;float:left}.swipe-mask-wrapper .gallery-arrow.left:before{left:0}.swipe-mask-wrapper .gallery-arrow.right{right:0;float:right}.swipe-mask-wrapper .gallery-arrow.right:before{right:0}.swipe-mask-wrapper .gallery-arrow:hover{opacity:1;filter:alpha(opacity=100)}}.swipe-mask{width:100%;height:100%;cursor:pointer;position:absolute;top:0;left:0;backface-visibility:hidden;transition-property:transform;transition-duration:.5s;transition-timing-function:ease-out;transform:translate3d(0, 0, 0)}.swipe-mask.not-pointer{cursor:default}.swipe-mask.galleryBoost{animation:galleryBoost 1s}.swipe-image{width:100%;height:100%;position:absolute;display:inline-block}[data-role="image-gallery"] .mask-wrapper{background-color:#E5E6E1}[data-role="image-gallery"] .module-contact{padding:15px 0;margin-top:75px}[data-role="image-gallery"].toolbar-touchable .header{z-index:2}[data-role="image-gallery"] .mask-wrapper .mask .placeholder{background:transparent url(/static/common/img/icons/id-spinner.gif) no-repeat center center}[data-role="image-gallery"] .mask-wrapper .gallery-arrow{opacity:.5;filter:alpha(opacity=50);width:50%;height:auto}[data-role="image-gallery"] .mask-wrapper .gallery-arrow:before{font-size:6.25rem;position:absolute;color:#fff;top:50%;margin-top:-58px}[data-role="image-gallery"] .mask-wrapper .gallery-arrow:hover{opacity:1;filter:alpha(opacity=100)}[data-role="image-gallery"] .mask-wrapper .gallery-arrow.left{text-align:left}[data-role="image-gallery"] .mask-wrapper .gallery-arrow.left:before{left:20px;right:auto}[data-role="image-gallery"] .mask-wrapper .gallery-arrow.right{text-align:right}[data-role="image-gallery"] .mask-wrapper .gallery-arrow.right:before{right:20px;left:auto}[data-role="image-gallery"] .mask-wrapper .gallery-arrow.small-arrows{width:150px}[data-role="image-gallery"] .mask-wrapper .background-picture{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:no-repeat center center scroll;background-size:cover}[data-role="image-gallery"] .mask-wrapper .background-picture .overlay-layer{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;overflow-y:auto;-ms-touch-action:pan-y;touch-action:pan-y;background:rgba(255,255,255,0.6)}[data-role="image-gallery"] .mask-wrapper .background-picture .overlay-layer .advertiser-info img{margin:auto;position:relative;top:0;left:-3px;right:0;margin-right:8px;bottom:0;max-width:1280px;box-sizing:border-box;visibility:visible;user-drag:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}[data-role="image-gallery"] .mask-wrapper .background-picture .overlay-layer .advertiser-info__gallery{width:calc(84%)}[data-role="image-gallery"] .mask-wrapper .background-picture .overlay-layer textarea{max-width:100%}.swipe-mask .swipe-image{display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;overflow:hidden}.swipe-mask img{height:100%;position:absolute;width:auto}@media screen and (min-width:350px){.swipe-mask img.landscape.horizontal-collapse,.swipe-mask img.even{height:auto;width:100%}}@media screen and (min-width:350px){.swipe-mask img.landscape.vertical-collapse{height:100%;width:auto}}.main-image{background-color:#fff;grid-column:1 / 2;overflow:hidden;position:relative;height:16.25rem}@media screen and (min-width:576px){.main-image{height:26.25rem}}@media screen and (min-width:768px){.main-image{height:31.25rem;margin-bottom:1rem}}@media screen and (min-width:992px){.main-image{height:62vh;-ms-grid-column:2;-ms-grid-row:1;grid-column:2 / 3;grid-row-start:1;margin-bottom:0;margin-left:.75rem;margin-right:.75rem;padding-left:1.5rem;padding-right:1.5rem;text-align:center}}.main-image.image-loaded{height:auto}.main-image_img,.main-image_first{cursor:pointer;text-align:center;z-index:2}.main-image_img img,.main-image_first img{margin:0 auto;max-height:16.25rem;max-width:100%;opacity:0;transition:opacity 1s ease}.main-image_img img.image-focus,.main-image_first img.image-focus{opacity:1}@media screen and (min-width:576px){.main-image_img img,.main-image_first img{height:auto;max-height:26.25rem}}@media screen and (min-width:768px){.main-image_img img,.main-image_first img{max-height:31.25rem}}@media screen and (min-width:992px){.main-image_img img,.main-image_first img{height:auto;max-height:62vh}}.main-image_img.vertical,.main-image_first.vertical{background-size:contain}.vertical-img{padding-left:0;padding-right:0}@media screen and (min-width:992px){.vertical-img{margin-left:.75rem;margin-right:.75rem}}@media screen and (min-width:768px){.true-panoramic{padding-left:0;padding-right:0}}@media screen and (min-width:992px){.true-panoramic{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1 / 5;margin-left:0;margin-right:0}}@media screen and (min-width:992px){.true-panoramic~.side-content{-ms-grid-row:2;grid-row-start:2}}.second-level-menu{border-bottom:3px solid #E5E6E1;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;height:3.125rem;margin-bottom:.75rem;width:100%}.second-level-menu ul{display:block;padding-top:.875rem}.second-level-menu ul li{color:#8E8F8C;float:left;font-weight:bold;margin-right:2rem}.second-level-menu ul li.actived{border-bottom:3px solid #B62682;color:#B62682;display:block;height:2.25rem}[data-role="3d-tour-gallery"] .header,[data-role="virtual-tour-gallery"] .header,[data-role="video-gallery"] .header{color:#141414;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}[data-role="3d-tour-gallery"] .video-header>span:not(.icon-close),[data-role="virtual-tour-gallery"] .video-header>span:not(.icon-close),[data-role="video-gallery"] .video-header>span:not(.icon-close){margin-left:12px;-ms-flex-positive:1;flex-grow:1}[data-role="3d-tour-gallery"] .vrs-header,[data-role="virtual-tour-gallery"] .vrs-header,[data-role="video-gallery"] .vrs-header,[data-role="3d-tour-gallery"] .video-header,[data-role="virtual-tour-gallery"] .video-header,[data-role="video-gallery"] .video-header{padding:0;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;font-size:20px;font-size:1.25rem;font-weight:bold;line-height:normal;letter-spacing:.3px}[data-role="3d-tour-gallery"] .vrs-header:before,[data-role="virtual-tour-gallery"] .vrs-header:before,[data-role="video-gallery"] .vrs-header:before,[data-role="3d-tour-gallery"] .video-header:before,[data-role="virtual-tour-gallery"] .video-header:before,[data-role="video-gallery"] .video-header:before{font-size:28px;font-size:1.75rem;background-color:white;color:#141414}[data-role="3d-tour-gallery"] .vrs-header>span:not(.icon-close),[data-role="virtual-tour-gallery"] .vrs-header>span:not(.icon-close),[data-role="video-gallery"] .vrs-header>span:not(.icon-close),[data-role="3d-tour-gallery"] .video-header>span:not(.icon-close),[data-role="virtual-tour-gallery"] .video-header>span:not(.icon-close),[data-role="video-gallery"] .video-header>span:not(.icon-close){margin-left:12px;-ms-flex-positive:1;flex-grow:1}[data-role="3d-tour-gallery"] .vrs-header .icon-close,[data-role="virtual-tour-gallery"] .vrs-header .icon-close,[data-role="video-gallery"] .vrs-header .icon-close,[data-role="3d-tour-gallery"] .video-header .icon-close,[data-role="virtual-tour-gallery"] .video-header .icon-close,[data-role="video-gallery"] .video-header .icon-close{width:25px}[data-role="3d-tour-gallery"] .vrs-header .icon-close:before,[data-role="virtual-tour-gallery"] .vrs-header .icon-close:before,[data-role="video-gallery"] .vrs-header .icon-close:before,[data-role="3d-tour-gallery"] .video-header .icon-close:before,[data-role="virtual-tour-gallery"] .video-header .icon-close:before,[data-role="video-gallery"] .video-header .icon-close:before{font-size:23px;font-size:1.4375rem}[data-role="3d-tour-gallery"] .vrs-header .second-level-menu,[data-role="virtual-tour-gallery"] .vrs-header .second-level-menu,[data-role="video-gallery"] .vrs-header .second-level-menu,[data-role="3d-tour-gallery"] .video-header .second-level-menu,[data-role="virtual-tour-gallery"] .video-header .second-level-menu,[data-role="video-gallery"] .video-header .second-level-menu{font-size:14px;font-size:0.875rem;margin-bottom:0}[data-role="3d-tour-gallery"] .vrs-header .second-level-menu ul li:not(.actived),[data-role="virtual-tour-gallery"] .vrs-header .second-level-menu ul li:not(.actived),[data-role="video-gallery"] .vrs-header .second-level-menu ul li:not(.actived),[data-role="3d-tour-gallery"] .video-header .second-level-menu ul li:not(.actived),[data-role="virtual-tour-gallery"] .video-header .second-level-menu ul li:not(.actived),[data-role="video-gallery"] .video-header .second-level-menu ul li:not(.actived){cursor:pointer}[data-role="3d-tour-gallery"] .vrs-header .second-level-menu ul li.actived,[data-role="virtual-tour-gallery"] .vrs-header .second-level-menu ul li.actived,[data-role="video-gallery"] .vrs-header .second-level-menu ul li.actived,[data-role="3d-tour-gallery"] .video-header .second-level-menu ul li.actived,[data-role="virtual-tour-gallery"] .video-header .second-level-menu ul li.actived,[data-role="video-gallery"] .video-header .second-level-menu ul li.actived{height:auto;padding-bottom:2px}[data-role="3d-tour-gallery"] .vrs-header .second-level-menu ul li.actived>span,[data-role="virtual-tour-gallery"] .vrs-header .second-level-menu ul li.actived>span,[data-role="video-gallery"] .vrs-header .second-level-menu ul li.actived>span,[data-role="3d-tour-gallery"] .video-header .second-level-menu ul li.actived>span,[data-role="virtual-tour-gallery"] .video-header .second-level-menu ul li.actived>span,[data-role="video-gallery"] .video-header .second-level-menu ul li.actived>span{border:none;height:auto}[data-role="3d-tour-gallery"] .content video,[data-role="virtual-tour-gallery"] .content video,[data-role="video-gallery"] .content video{width:100%;height:100%;cursor:pointer}[data-role="video-gallery"] .some-videos .header{height:5rem;overflow:hidden;padding-bottom:0;padding-top:2rem;width:100vw}@media screen and (min-width:768px){[data-role="video-gallery"] .some-videos .header{height:6rem;overflow:visible}}@media screen and (min-width:992px){[data-role="video-gallery"] .some-videos .header{height:auto;padding-top:1rem;width:auto}}[data-role="video-gallery"] .some-videos .second-level-menu{border-bottom:none;overflow-y:hidden;overflow-x:scroll;max-width:calc(100vw - 30px);margin-top:.7rem}@media screen and (min-width:768px){[data-role="video-gallery"] .some-videos .second-level-menu{margin-top:-0.2rem}}@media screen and (min-width:992px){[data-role="video-gallery"] .some-videos .second-level-menu{overflow-x:auto;margin-top:.2rem}}[data-role="video-gallery"] .some-videos .second-level-menu ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-top:0;white-space:nowrap;overflow:visible;height:2.5rem;box-sizing:border-box}@media screen and (min-width:768px){[data-role="video-gallery"] .some-videos .second-level-menu ul{padding-top:.875rem}}[data-role="video-gallery"] .some-videos .second-level-menu ul li{float:none}[data-role="video-gallery"] .some-videos .second-level-menu ul li.actived{height:20px;padding-bottom:0}[data-role="video-gallery"] .some-videos .second-level-menu ul li.actived>span{display:block;outline:0;position:relative;z-index:1}[data-role="video-gallery"] .some-videos .second-level-menu ul li:hover{border-bottom:3px solid #B62682;color:#B62682;display:block;height:20px;padding-bottom:0}[data-role="video-gallery"] .some-videos .content{height:calc(100vh - 6rem);margin-top:6rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:992px){[data-role="video-gallery"] .some-videos .content{margin-top:0;height:calc(92vh - 6rem)}}@media screen and (min-width:992px){.lightbox .header{height:61px}}@media screen and (min-width:1200px){.lightbox .header{height:7%}}.fake-anchors{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:.5rem;margin-top:1rem;position:relative;width:100%}@media screen and (min-width:768px){.fake-anchors{margin-bottom:0}}.fake-anchors.corevitals-fixed-height{height:2.5rem}@media screen and (min-width:768px){.fake-anchors.corevitals-fixed-height{height:2rem}}@media screen and (min-width:768px){.fake-anchors~.main-info__title h1{margin-top:0;padding-top:1rem}}@media screen and (min-width:992px){.fake-anchors:not(.tablet-landscape):not(.less-multimedia){display:-ms-flexbox;display:flex;width:auto}}@media screen and (min-width:992px){.fake-anchors:not(.tablet-landscape):not(.less-multimedia) .fa-button{height:2rem;padding:0 .5rem;min-height:2rem}}@media screen and (min-width:992px){.fake-anchors:not(.tablet-landscape):not(.less-multimedia) .fa-button:before{font-size:1.1875rem}}@media screen and (min-width:992px){.fake-anchors:not(.tablet-landscape):not(.less-multimedia) .fa-button.icon-3d-tour:before,.fake-anchors:not(.tablet-landscape):not(.less-multimedia) .fa-button.icon-video:before{font-size:1.5rem}}@media screen and (min-width:992px){.fake-anchors:not(.tablet-landscape):not(.less-multimedia) .fa-button.icon-virtual-tour:before{font-size:1.75rem}}.fake-anchors .fa-button{-ms-flex-align:center;align-items:center;background-color:rgba(255,255,255,0.8);border:solid 1px #E5E6E1;border-radius:0;box-shadow:0 1px 2px 0 rgba(102,102,100,0.24);color:#141414;display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;font-size:.875rem;font-weight:700;-ms-flex-pack:center;justify-content:center;letter-spacing:.2px;padding:.25rem 1rem}@media screen and (max-width:768px){.fake-anchors .fa-button:not(:last-child){border-right:0}}.fake-anchors .fa-button:hover{background-color:rgba(255,255,255,0.9);color:#B62682}.fake-anchors .fa-button:hover:before{color:#B62682}.fake-anchors .fa-button.with-text{-ms-flex-positive:0;flex-grow:0}.fake-anchors .fa-button:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.fake-anchors .fa-button:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px}.fake-anchors .fa-button:before{font-size:1.625rem}.fake-anchors .fa-button-text{margin-left:.5rem;white-space:nowrap}.rs-tooltip{display:none}.rs-tooltip:before{content:"";display:none;background:rgba(0,0,0,0.75);position:fixed;top:0;left:0;right:0;bottom:0;z-index:10}.rs-tooltip.opened{display:block;position:relative}@media screen and (min-width:768px){.rs-tooltip.opened{display:inline-block}}.rs-tooltip.opened:before{display:block}@media screen and (min-width:768px){.rs-tooltip.opened:before{display:none}}.rs-tooltip.opened .rs-tooltip-dialog{background-color:#fff;box-shadow:none;border:#e5e6e1 solid 1px;border-radius:.125rem;position:fixed;z-index:11;width:100%}@media screen and (min-width:768px){.rs-tooltip.opened .rs-tooltip-dialog{padding:0;box-shadow:0 .125rem .5rem 0 rgba(102,102,100,0.24);position:absolute}}.rs-tooltip.opened .rs-tooltip-dialog.show-header.tooltip-arrow-down{bottom:0}@media screen and (min-width:768px){.rs-tooltip.opened .rs-tooltip-dialog.show-header.tooltip-arrow-down{bottom:auto;top:1.25rem}}.rs-tooltip.opened .rs-tooltip-dialog.show-header .rs-tooltip-scroll{max-height:100vh;overflow:auto}@media screen and (min-width:768px){.rs-tooltip.opened .rs-tooltip-dialog.show-header .rs-tooltip-scroll{max-height:40vh}}@media screen and (min-width:768px){.rs-tooltip.opened .rs-tooltip-dialog.show-header .rs-tooltip-dialog-header{display:block;padding:1.5rem 1.5rem 0;border-bottom:none}}.rs-tooltip.opened .rs-tooltip-dialog.show-header .rs-tooltip-dialog-content{padding:1rem 1.5rem 1.5rem}@media screen and (min-width:768px){.rs-tooltip.opened .rs-tooltip-dialog.show-header .rs-tooltip-dialog-content{padding:.5rem 1.5rem 1.5rem}}.rs-tooltip.opened .rs-tooltip-dialog .icon-close::before{color:#8E8F8C;cursor:pointer}@media screen and (min-width:768px){.rs-tooltip.opened .rs-tooltip-dialog .icon-close::before{display:none}}.rs-tooltip.opened .rs-tooltip-dialog-header{padding:1rem 1.5rem;-ms-flex-align:baseline;align-items:baseline;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row wrap;flex-flow:row wrap;border-bottom:1px solid #E5E6E1}.rs-tooltip.opened .rs-tooltip-dialog-header p,.rs-tooltip.opened .rs-tooltip-dialog-header h5{-ms-flex-positive:1;flex-grow:1;font-weight:700;margin-bottom:0;padding-top:0;width:calc(100% - 2rem)}.rs-tooltip.opened .rs-tooltip-dialog-header span{font-size:1.25rem;width:1.5rem;text-align:right}.rs-tooltip.opened .rs-tooltip-dialog-header span:not(.icon-close){-ms-flex-positive:1;flex-grow:1;font-weight:700;margin-right:1rem}@media screen and (min-width:768px){.rs-tooltip.opened .rs-tooltip-dialog-header{display:none}}.rs-tooltip.opened .rs-tooltip-dialog-content{position:relative;padding:0 1.5rem 1.5rem;background-color:#fff}@media screen and (min-width:768px){.rs-tooltip.opened .rs-tooltip-dialog-content{padding:1.5rem;background-color:transparent}}.rs-tooltip.opened .rs-tooltip-dialog p{margin-top:0}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down{bottom:0}@media screen and (min-width:768px){.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down{bottom:-8.6rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down:before{position:absolute;top:-0.5625rem;content:'';width:0;height:0;border-left:.625rem solid transparent;border-right:.625rem solid transparent;border-bottom:.625rem solid white;z-index:2;border-radius:.125rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down:after{position:absolute;top:-0.6875rem;content:'';width:0;height:0;border-left:.6875rem solid transparent;border-right:.6875rem solid transparent;border-bottom:.6875rem solid rgba(0,0,0,0.06);z-index:1;border-radius:.125rem}}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down-open-to-left{left:0}@media screen and (min-width:768px){.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down-open-to-left{left:-26.8rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down-open-to-left:before{right:1.5rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down-open-to-left:after{right:1.4375rem}}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down-open-to-right{left:0}@media screen and (min-width:768px){.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down-open-to-right{left:-2.6875rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down-open-to-right:before{left:1.5rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down-open-to-right:after{left:1.4375rem}}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side{left:0;bottom:0}@media screen and (min-width:768px){.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side{left:1rem;bottom:auto;top:-2.4375rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side:before{position:absolute;top:1.5rem;content:'';width:0;height:0;border-top:.625rem solid transparent;border-bottom:.625rem solid transparent;z-index:2}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side:after{position:absolute;top:1.4375rem;content:'';width:0;height:0;border-top:.75rem solid transparent;border-bottom:.75rem solid transparent;z-index:1}}@media screen and (min-width:768px){.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side-open-to-left{left:-30.6rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side-open-to-left:before{right:-0.5625rem;border-left:.625rem solid white}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side-open-to-left:after{right:-0.875rem;border-left:.75rem solid rgba(0,0,0,0.03)}}@media screen and (min-width:768px){.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side-open-to-right{left:1rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side-open-to-right:before{left:-0.5625rem;border-right:.625rem solid white}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side-open-to-right:after{left:-0.875rem;border-right:.75rem solid rgba(0,0,0,0.03)}}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up{bottom:0}@media screen and (min-width:768px){.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up{bottom:2rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up:before{position:absolute;bottom:-0.5625rem;content:'';width:0;height:0;border-left:.625rem solid transparent;border-right:.625rem solid transparent;border-top:.625rem solid white;z-index:2}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up:after{position:absolute;bottom:-0.8125rem;content:'';width:0;height:0;border-left:.75rem solid transparent;border-right:.75rem solid transparent;border-top:.75rem solid rgba(0,0,0,0.03);z-index:1}}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up-open-to-left{left:0}@media screen and (min-width:768px){.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up-open-to-left{left:-26.7rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up-open-to-left:before{right:1.625rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up-open-to-left:after{right:1.5rem}}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up-open-to-right{left:0}@media screen and (min-width:768px){.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up-open-to-right{left:-2.8125rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up-open-to-right:before{left:1.625rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up-open-to-right:after{left:1.5rem}}@media screen and (min-width:768px){.rs-tooltip.opened .tooltip-small{width:22.5rem}.rs-tooltip.opened .tooltip-medium{width:28.5rem}}.mb-mega{margin-bottom:64px;margin-bottom:4rem}.mb-jumbo{margin-bottom:48px;margin-bottom:3rem}.mb-medium{margin-bottom:32px;margin-bottom:2rem}.mb-medium{margin-bottom:24px;margin-bottom:1.5rem}.mb-regular{margin-bottom:16px;margin-bottom:1rem}.mb-small{margin-bottom:8px;margin-bottom:0.5rem}.mb-mini{margin-bottom:4px;margin-bottom:0.25rem}.mt-mega{margin-top:64px;margin-top:4rem}.mt-jumbo{margin-top:48px;margin-top:3rem}.mt-large{margin-top:32px;margin-top:2rem}.mt-medium{margin-top:24px;margin-top:1.5rem}.mt-regular{margin-top:16px;margin-top:1rem}.mt-small{margin-top:8px;margin-top:0.5rem}.mt-mini{margin-top:4px;margin-top:0.25rem}.overlay-box{box-shadow:0 1px 2px 0 rgba(102,102,100,0.24)}.price-ref{-ms-flex-order:1;order:1;padding:0 1rem}@media screen and (min-width:768px){.price-ref{margin-bottom:1rem;margin-top:1rem;padding-left:0;padding-right:0}}.price-ref:last-child{margin-bottom:1rem}.price-ref-info{margin-left:.25rem;position:relative;top:-0.125rem}.price-ref-info.icon-feedbk-info::before{color:#145BC7;font-size:1rem}.price-ref-info .rs-tooltip{margin-top:.75rem;position:absolute;white-space:normal}.ide-box-detail.auction-features{padding:1rem 1rem 1.5rem}@media screen and (min-width:768px){.ide-box-detail.auction-features{padding:1rem 1rem 1.5rem}}.ide-box-detail.auction-features .auction-features-subtitle{font-size:1.125rem;padding-top:0;margin-bottom:.5rem}.ide-box-detail.auction-features .auction-features-table{display:-ms-flexbox;display:flex}.ide-box-detail.auction-features .auction-features-table-th,.ide-box-detail.auction-features .auction-features-table-td{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ide-box-detail.auction-features .auction-features-table-th span:nth-child(odd),.ide-box-detail.auction-features .auction-features-table-td span:nth-child(odd){margin-bottom:.25rem}.ide-box-detail.auction-features .auction-features-table-th{width:calc(100% - 9.03rem);margin-right:.5rem}@media screen and (min-width:768px){.ide-box-detail.auction-features .auction-features-table-th{width:calc(100% - 19.25rem)}}.ide-box-detail.auction-features .auction-features-text{margin-bottom:.5rem;margin-top:1.5rem}@media screen and (min-width:768px){.ide-box-detail.auction-features .auction-features-text{margin-bottom:1rem;margin-top:1rem}}[data-role="3d-tour-gallery"] .header,[data-role="virtual-tour-gallery"] .header,[data-role="video-gallery"] .header{color:#141414;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}[data-role="3d-tour-gallery"] .video-header>span:not(.icon-close),[data-role="virtual-tour-gallery"] .video-header>span:not(.icon-close),[data-role="video-gallery"] .video-header>span:not(.icon-close){margin-left:12px;-ms-flex-positive:1;flex-grow:1}[data-role="3d-tour-gallery"] .vrs-header,[data-role="virtual-tour-gallery"] .vrs-header,[data-role="video-gallery"] .vrs-header,[data-role="3d-tour-gallery"] .video-header,[data-role="virtual-tour-gallery"] .video-header,[data-role="video-gallery"] .video-header{padding:0;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;font-size:20px;font-size:1.25rem;font-weight:bold;line-height:normal;letter-spacing:.3px}[data-role="3d-tour-gallery"] .vrs-header:before,[data-role="virtual-tour-gallery"] .vrs-header:before,[data-role="video-gallery"] .vrs-header:before,[data-role="3d-tour-gallery"] .video-header:before,[data-role="virtual-tour-gallery"] .video-header:before,[data-role="video-gallery"] .video-header:before{font-size:28px;font-size:1.75rem;background-color:white;color:#141414}[data-role="3d-tour-gallery"] .vrs-header>span:not(.icon-close),[data-role="virtual-tour-gallery"] .vrs-header>span:not(.icon-close),[data-role="video-gallery"] .vrs-header>span:not(.icon-close),[data-role="3d-tour-gallery"] .video-header>span:not(.icon-close),[data-role="virtual-tour-gallery"] .video-header>span:not(.icon-close),[data-role="video-gallery"] .video-header>span:not(.icon-close){margin-left:12px;-ms-flex-positive:1;flex-grow:1}[data-role="3d-tour-gallery"] .vrs-header .icon-close,[data-role="virtual-tour-gallery"] .vrs-header .icon-close,[data-role="video-gallery"] .vrs-header .icon-close,[data-role="3d-tour-gallery"] .video-header .icon-close,[data-role="virtual-tour-gallery"] .video-header .icon-close,[data-role="video-gallery"] .video-header .icon-close{width:25px}[data-role="3d-tour-gallery"] .vrs-header .icon-close:before,[data-role="virtual-tour-gallery"] .vrs-header .icon-close:before,[data-role="video-gallery"] .vrs-header .icon-close:before,[data-role="3d-tour-gallery"] .video-header .icon-close:before,[data-role="virtual-tour-gallery"] .video-header .icon-close:before,[data-role="video-gallery"] .video-header .icon-close:before{font-size:23px;font-size:1.4375rem}[data-role="3d-tour-gallery"] .vrs-header .second-level-menu,[data-role="virtual-tour-gallery"] .vrs-header .second-level-menu,[data-role="video-gallery"] .vrs-header .second-level-menu,[data-role="3d-tour-gallery"] .video-header .second-level-menu,[data-role="virtual-tour-gallery"] .video-header .second-level-menu,[data-role="video-gallery"] .video-header .second-level-menu{font-size:14px;font-size:0.875rem;margin-bottom:0}[data-role="3d-tour-gallery"] .vrs-header .second-level-menu ul li:not(.actived),[data-role="virtual-tour-gallery"] .vrs-header .second-level-menu ul li:not(.actived),[data-role="video-gallery"] .vrs-header .second-level-menu ul li:not(.actived),[data-role="3d-tour-gallery"] .video-header .second-level-menu ul li:not(.actived),[data-role="virtual-tour-gallery"] .video-header .second-level-menu ul li:not(.actived),[data-role="video-gallery"] .video-header .second-level-menu ul li:not(.actived){cursor:pointer}[data-role="3d-tour-gallery"] .vrs-header .second-level-menu ul li.actived,[data-role="virtual-tour-gallery"] .vrs-header .second-level-menu ul li.actived,[data-role="video-gallery"] .vrs-header .second-level-menu ul li.actived,[data-role="3d-tour-gallery"] .video-header .second-level-menu ul li.actived,[data-role="virtual-tour-gallery"] .video-header .second-level-menu ul li.actived,[data-role="video-gallery"] .video-header .second-level-menu ul li.actived{height:auto;padding-bottom:2px}[data-role="3d-tour-gallery"] .vrs-header .second-level-menu ul li.actived>span,[data-role="virtual-tour-gallery"] .vrs-header .second-level-menu ul li.actived>span,[data-role="video-gallery"] .vrs-header .second-level-menu ul li.actived>span,[data-role="3d-tour-gallery"] .video-header .second-level-menu ul li.actived>span,[data-role="virtual-tour-gallery"] .video-header .second-level-menu ul li.actived>span,[data-role="video-gallery"] .video-header .second-level-menu ul li.actived>span{border:none;height:auto}[data-role="3d-tour-gallery"] .content video,[data-role="virtual-tour-gallery"] .content video,[data-role="video-gallery"] .content video{width:100%;height:100%;cursor:pointer}[data-role="video-gallery"] .some-videos .header{height:5rem;overflow:hidden;padding-bottom:0;padding-top:2rem;width:100vw}@media screen and (min-width:768px){[data-role="video-gallery"] .some-videos .header{height:6rem;overflow:visible}}@media screen and (min-width:992px){[data-role="video-gallery"] .some-videos .header{height:auto;padding-top:1rem;width:auto}}[data-role="video-gallery"] .some-videos .second-level-menu{border-bottom:none;overflow-y:hidden;overflow-x:scroll;max-width:calc(100vw - 30px);margin-top:.7rem}@media screen and (min-width:768px){[data-role="video-gallery"] .some-videos .second-level-menu{margin-top:-0.2rem}}@media screen and (min-width:992px){[data-role="video-gallery"] .some-videos .second-level-menu{overflow-x:auto;margin-top:.2rem}}[data-role="video-gallery"] .some-videos .second-level-menu ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-top:0;white-space:nowrap;overflow:visible;height:2.5rem;box-sizing:border-box}@media screen and (min-width:768px){[data-role="video-gallery"] .some-videos .second-level-menu ul{padding-top:.875rem}}[data-role="video-gallery"] .some-videos .second-level-menu ul li{float:none}[data-role="video-gallery"] .some-videos .second-level-menu ul li.actived{height:20px;padding-bottom:0}[data-role="video-gallery"] .some-videos .second-level-menu ul li.actived>span{display:block;outline:0;position:relative;z-index:1}[data-role="video-gallery"] .some-videos .second-level-menu ul li:hover{border-bottom:3px solid #B62682;color:#B62682;display:block;height:20px;padding-bottom:0}[data-role="video-gallery"] .some-videos .content{height:calc(100vh - 6rem);margin-top:6rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:992px){[data-role="video-gallery"] .some-videos .content{margin-top:0;height:calc(92vh - 6rem)}}@media screen and (min-width:992px){.lightbox .header{height:61px}}@media screen and (min-width:1200px){.lightbox .header{height:7%}}.modal[data-role="counteroffer"] input[type="text"],.modal[data-role="contact-mortgages-modal"] input[type="text"],.modal[data-role="notify-incidences-modal"] input[type="text"],.modal[data-role="vv-contact"] input[type="text"],.modal[data-role="counteroffer"] input[type="password"],.modal[data-role="contact-mortgages-modal"] input[type="password"],.modal[data-role="notify-incidences-modal"] input[type="password"],.modal[data-role="vv-contact"] input[type="password"],.modal[data-role="counteroffer"] input[type="number"],.modal[data-role="contact-mortgages-modal"] input[type="number"],.modal[data-role="notify-incidences-modal"] input[type="number"],.modal[data-role="vv-contact"] input[type="number"],.modal[data-role="counteroffer"] input[type="tel"],.modal[data-role="contact-mortgages-modal"] input[type="tel"],.modal[data-role="notify-incidences-modal"] input[type="tel"],.modal[data-role="vv-contact"] input[type="tel"],.modal[data-role="counteroffer"] input[type="email"],.modal[data-role="contact-mortgages-modal"] input[type="email"],.modal[data-role="notify-incidences-modal"] input[type="email"],.modal[data-role="vv-contact"] input[type="email"],.modal[data-role="counteroffer"] textarea,.modal[data-role="contact-mortgages-modal"] textarea,.modal[data-role="notify-incidences-modal"] textarea,.modal[data-role="vv-contact"] textarea{width:100%;padding:8px 16px}.modal[data-role="counteroffer"] input[type="text"].half-input,.modal[data-role="contact-mortgages-modal"] input[type="text"].half-input,.modal[data-role="notify-incidences-modal"] input[type="text"].half-input,.modal[data-role="vv-contact"] input[type="text"].half-input,.modal[data-role="counteroffer"] input[type="password"].half-input,.modal[data-role="contact-mortgages-modal"] input[type="password"].half-input,.modal[data-role="notify-incidences-modal"] input[type="password"].half-input,.modal[data-role="vv-contact"] input[type="password"].half-input,.modal[data-role="counteroffer"] input[type="number"].half-input,.modal[data-role="contact-mortgages-modal"] input[type="number"].half-input,.modal[data-role="notify-incidences-modal"] input[type="number"].half-input,.modal[data-role="vv-contact"] input[type="number"].half-input,.modal[data-role="counteroffer"] input[type="tel"].half-input,.modal[data-role="contact-mortgages-modal"] input[type="tel"].half-input,.modal[data-role="notify-incidences-modal"] input[type="tel"].half-input,.modal[data-role="vv-contact"] input[type="tel"].half-input,.modal[data-role="counteroffer"] input[type="email"].half-input,.modal[data-role="contact-mortgages-modal"] input[type="email"].half-input,.modal[data-role="notify-incidences-modal"] input[type="email"].half-input,.modal[data-role="vv-contact"] input[type="email"].half-input,.modal[data-role="counteroffer"] textarea.half-input,.modal[data-role="contact-mortgages-modal"] textarea.half-input,.modal[data-role="notify-incidences-modal"] textarea.half-input,.modal[data-role="vv-contact"] textarea.half-input{width:48%}.modal[data-role="counteroffer"] span.message-error+.last-contact-messages,.modal[data-role="contact-mortgages-modal"] span.message-error+.last-contact-messages,.modal[data-role="notify-incidences-modal"] span.message-error+.last-contact-messages,.modal[data-role="vv-contact"] span.message-error+.last-contact-messages{margin-top:5px}.modal[data-role="counteroffer"] .icon-hipotecas:before,.modal[data-role="contact-mortgages-modal"] .icon-hipotecas:before,.modal[data-role="notify-incidences-modal"] .icon-hipotecas:before,.modal[data-role="vv-contact"] .icon-hipotecas:before{color:#8E8F8C}.modal[data-role="counteroffer"] .contacted,.modal[data-role="contact-mortgages-modal"] .contacted,.modal[data-role="notify-incidences-modal"] .contacted,.modal[data-role="vv-contact"] .contacted{display:none}.modal[data-role="counteroffer"] .contacted,.modal[data-role="contact-mortgages-modal"] .contacted,.modal[data-role="notify-incidences-modal"] .contacted,.modal[data-role="vv-contact"] .contacted,.modal[data-role="counteroffer"] .contacted [class*="icon"]:before,.modal[data-role="contact-mortgages-modal"] .contacted [class*="icon"]:before,.modal[data-role="notify-incidences-modal"] .contacted [class*="icon"]:before,.modal[data-role="vv-contact"] .contacted [class*="icon"]:before{color:#0C990C;vertical-align:middle}.modal[data-role="counteroffer"] .contacted [class*="icon"]:before,.modal[data-role="contact-mortgages-modal"] .contacted [class*="icon"]:before,.modal[data-role="notify-incidences-modal"] .contacted [class*="icon"]:before,.modal[data-role="vv-contact"] .contacted [class*="icon"]:before{margin-right:5px}.modal[data-role="counteroffer"] .contacted.show,.modal[data-role="contact-mortgages-modal"] .contacted.show,.modal[data-role="notify-incidences-modal"] .contacted.show,.modal[data-role="vv-contact"] .contacted.show{display:block}.modal[data-role="counteroffer"] .last-contact-messages,.modal[data-role="contact-mortgages-modal"] .last-contact-messages,.modal[data-role="notify-incidences-modal"] .last-contact-messages,.modal[data-role="vv-contact"] .last-contact-messages{margin-bottom:16px;margin-bottom:1rem;overflow:hidden;max-height:100%}.modal[data-role="counteroffer"] .last-contact-messages li,.modal[data-role="contact-mortgages-modal"] .last-contact-messages li,.modal[data-role="notify-incidences-modal"] .last-contact-messages li,.modal[data-role="vv-contact"] .last-contact-messages li{position:relative;border-bottom-width:0}.modal[data-role="counteroffer"] .last-contact-messages li:last-child,.modal[data-role="contact-mortgages-modal"] .last-contact-messages li:last-child,.modal[data-role="notify-incidences-modal"] .last-contact-messages li:last-child,.modal[data-role="vv-contact"] .last-contact-messages li:last-child{border-bottom-width:1px}.modal[data-role="counteroffer"] .last-contact-messages li a,.modal[data-role="contact-mortgages-modal"] .last-contact-messages li a,.modal[data-role="notify-incidences-modal"] .last-contact-messages li a,.modal[data-role="vv-contact"] .last-contact-messages li a{font-weight:normal;text-align:left;width:100%;min-height:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;display:block;border-radius:0;padding-left:16px;padding-right:32px;font-size:.875em;box-shadow:none}.modal[data-role="counteroffer"] .last-contact-messages li .icon-close,.modal[data-role="contact-mortgages-modal"] .last-contact-messages li .icon-close,.modal[data-role="notify-incidences-modal"] .last-contact-messages li .icon-close,.modal[data-role="vv-contact"] .last-contact-messages li .icon-close{position:absolute;z-index:2;top:0;right:1px;background:none;bottom:0;width:35px;border:0;outline:none}.modal[data-role="counteroffer"] textarea,.modal[data-role="contact-mortgages-modal"] textarea,.modal[data-role="notify-incidences-modal"] textarea,.modal[data-role="vv-contact"] textarea{resize:vertical}.modal[data-role="counteroffer"] .about-advertiser,.modal[data-role="contact-mortgages-modal"] .about-advertiser,.modal[data-role="notify-incidences-modal"] .about-advertiser,.modal[data-role="vv-contact"] .about-advertiser{display:table;margin-top:20px}.modal[data-role="counteroffer"] .advertiser-logo,.modal[data-role="contact-mortgages-modal"] .advertiser-logo,.modal[data-role="notify-incidences-modal"] .advertiser-logo,.modal[data-role="vv-contact"] .advertiser-logo,.modal[data-role="counteroffer"] .advertiser-name,.modal[data-role="contact-mortgages-modal"] .advertiser-name,.modal[data-role="notify-incidences-modal"] .advertiser-name,.modal[data-role="vv-contact"] .advertiser-name{display:table-cell;vertical-align:top}.modal[data-role="counteroffer"] .advertiser-name,.modal[data-role="contact-mortgages-modal"] .advertiser-name,.modal[data-role="notify-incidences-modal"] .advertiser-name,.modal[data-role="vv-contact"] .advertiser-name{padding-left:15px}.modal[data-role="counteroffer"] .privacy-link,.modal[data-role="contact-mortgages-modal"] .privacy-link,.modal[data-role="notify-incidences-modal"] .privacy-link,.modal[data-role="vv-contact"] .privacy-link{display:block;margin-top:5px;margin-left:0;font-size:.875em}.modal[data-role="counteroffer"] .item-form:last-child,.modal[data-role="contact-mortgages-modal"] .item-form:last-child,.modal[data-role="notify-incidences-modal"] .item-form:last-child,.modal[data-role="vv-contact"] .item-form:last-child{margin-bottom:0}.modal[data-role="counteroffer"] .contextual,.modal[data-role="contact-mortgages-modal"] .contextual,.modal[data-role="notify-incidences-modal"] .contextual,.modal[data-role="vv-contact"] .contextual{width:100%;margin-bottom:20px}.modal[data-role="counteroffer"] .captcha-miniFields,.modal[data-role="contact-mortgages-modal"] .captcha-miniFields,.modal[data-role="notify-incidences-modal"] .captcha-miniFields,.modal[data-role="vv-contact"] .captcha-miniFields{margin-bottom:15px}.modal[data-role="counteroffer"] .captcha-miniFields .captcha,.modal[data-role="contact-mortgages-modal"] .captcha-miniFields .captcha,.modal[data-role="notify-incidences-modal"] .captcha-miniFields .captcha,.modal[data-role="vv-contact"] .captcha-miniFields .captcha{margin-bottom:5px}.modal[data-role="counteroffer"] .captcha-miniFields label input,.modal[data-role="contact-mortgages-modal"] .captcha-miniFields label input,.modal[data-role="notify-incidences-modal"] .captcha-miniFields label input,.modal[data-role="vv-contact"] .captcha-miniFields label input{margin-top:6px}.modal[data-role="counteroffer"] .feedbacks-container .contextual,.modal[data-role="contact-mortgages-modal"] .feedbacks-container .contextual,.modal[data-role="notify-incidences-modal"] .feedbacks-container .contextual,.modal[data-role="vv-contact"] .feedbacks-container .contextual{width:100%;margin-bottom:10px}.modal[data-role="counteroffer"] .feedbacks-container p,.modal[data-role="contact-mortgages-modal"] .feedbacks-container p,.modal[data-role="notify-incidences-modal"] .feedbacks-container p,.modal[data-role="vv-contact"] .feedbacks-container p{margin-top:20px;margin-bottom:10px}.modal[data-role="counteroffer"] .feedbacks-container ul,.modal[data-role="contact-mortgages-modal"] .feedbacks-container ul,.modal[data-role="notify-incidences-modal"] .feedbacks-container ul,.modal[data-role="vv-contact"] .feedbacks-container ul{margin-bottom:10px}.btn{-webkit-appearance:none;appearance:none;border-radius:2px;box-sizing:border-box;cursor:pointer;display:inline-block;min-height:40px;padding:4px 8px;text-align:center;text-decoration:none;word-wrap:break-word}.btn:focus{outline:none}@media screen and (min-width:992px){.btn{min-height:42px;padding:8px 8px}}.second-level-menu{border-bottom:3px solid #E5E6E1;display:inline-block;height:36px;margin-bottom:16px;margin-bottom:1rem;width:100%}.second-level-menu [data-role="responsive-menu"]{display:none}.second-level-menu [data-role="responsive-menu"] ul li{font-weight:normal;float:none}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],textarea{height:42px;padding:0 16px;max-width:100%;color:#141414;width:100%;border-radius:0;-webkit-appearance:none;appearance:none;border:1px solid #A3A3A0}input[type="text"]:hover,input[type="password"]:hover,input[type="email"]:hover,input[type="tel"]:hover,input[type="number"]:hover,textarea:hover,input[type="text"].fake-guide-hover,input[type="password"].fake-guide-hover,input[type="email"].fake-guide-hover,input[type="tel"].fake-guide-hover,input[type="number"].fake-guide-hover,textarea.fake-guide-hover{border-color:#B62682}input[type="text"] .item-form,input[type="password"] .item-form,input[type="email"] .item-form,input[type="tel"] .item-form,input[type="number"] .item-form,textarea .item-form{margin-bottom:24px;margin-bottom:1.5rem}input[type="text"] .item-form.no-margin,input[type="password"] .item-form.no-margin,input[type="email"] .item-form.no-margin,input[type="tel"] .item-form.no-margin,input[type="number"] .item-form.no-margin,textarea .item-form.no-margin{margin-bottom:0}input[type="text"] .item-form,input[type="password"] .item-form,input[type="email"] .item-form,input[type="tel"] .item-form,input[type="number"] .item-form,textarea .item-form{margin-bottom:16px;margin-bottom:1rem}@media screen and (max-width:576px){[class*=col-ide-]{float:none;padding-left:0;padding-right:0}[class*=col-ide-] .ide-box-detail,[class*=col-ide-] .main-info,[class*=col-ide-] .mb-regular,[class*=col-ide-] .mb-medium,[class*=col-ide-] .mb-jumbo{margin-bottom:16px;margin-bottom:1rem}}.main-footer{padding-bottom:4.5rem}@media screen and (min-width:992px){.main-footer{padding-bottom:1.5rem}}.modal-header{padding-left:24px;padding-right:24px}.modal-opened.modal-opened-android,.modal-opened.modal-opened-android body{height:100%;overflow:auto}.modal-box{box-sizing:border-box;padding:32px 32px;background:#FFF;margin:0 auto;position:relative;width:50%;z-index:32767;*top:-50%}.modal-box .close-btn{position:absolute;top:18px;right:20px;z-index:3}.modal-box .close-btn:before{font-size:1.375em}@media screen and (min-width:768px){.searchsaver .modal-content #lickenmeinloggen .email,.modal[data-role="login"] #loginlicker .email,.searchsaver .modal-content #lickenmeinloggen label input[type="email"],.modal[data-role="login"] #loginlicker label input[type="email"]{width:70%}.searchsaver .modal-content #lickenmeinloggen .pass-wrapper label,.modal[data-role="login"] #loginlicker .pass-wrapper label,.searchsaver .modal-content #lickenmeinloggen .item-form label,.modal[data-role="login"] #loginlicker .item-form label,.searchsaver .modal-content #lickenmeinloggen .pass-wrapper>label.input-and-label-pass-wrapper,.modal[data-role="login"] #loginlicker .pass-wrapper>label.input-and-label-pass-wrapper,.searchsaver .modal-content #lickenmeinloggen .item-form>label.input-and-label-pass-wrapper,.modal[data-role="login"] #loginlicker .item-form>label.input-and-label-pass-wrapper{max-width:none}.searchsaver .modal-content #lickenmeinloggen .password-wrap,.modal[data-role="login"] #loginlicker .password-wrap{width:70%;margin-bottom:.5rem}.searchsaver .modal-content #lickenmeinloggen .password-wrap .password,.modal[data-role="login"] #loginlicker .password-wrap .password,.searchsaver .modal-content #lickenmeinloggen .password-wrap .item-form input[type="password"],.modal[data-role="login"] #loginlicker .password-wrap .item-form input[type="password"]{width:100%}}.link-withered{color:inherit;cursor:pointer}.link-withered:hover{color:#145BC7;text-decoration:underline !important}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aditional-link{margin-bottom:1rem;-ms-flex-order:1;order:1;padding:1rem}@media screen and (min-width:768px){.aditional-link{padding-left:0;padding-right:0}}@media screen and (min-width:992px){.aditional-link{margin-bottom:2.5rem;padding-bottom:0;padding-top:0}}.aditional-link.ellispsis{margin-bottom:1rem}.aditional-link .aditional-link_title{display:inline;font-weight:200;margin-right:.375rem}.aditional-link .icon-exit:before{font-size:1.4375rem}.idealista-banner>div{border-bottom:1px solid #E5E6E1;border-top:1px solid #E5E6E1;padding:.625rem .25rem .25rem}@media screen and (min-width:768px){.idealista-banner>div{padding:1rem}}@media screen and (min-width:992px){.idealista-banner>div{padding:1rem 0}}@media screen and (min-width:1200px){.idealista-banner>div{border-left:1px solid #E5E6E1;border-right:1px solid #E5E6E1}}.idealista-banner>div img,.idealista-banner>div object,.idealista-banner>div iframe,.idealista-banner>div frame{display:block;margin:0 auto !important}.idealista-banner .adv_txt{background-color:#fff;color:#8E8F8C;display:block;font-size:.875rem;margin:0 auto;padding:0 .5rem;position:relative;text-align:center;top:.75rem;width:4.75rem}@media screen and (min-width:768px){.idealista-banner .adv_txt{font-size:1rem}}.idealista-banner.link{margin-top:.625rem}.idealista-banner.link .adv_txt,.idealista-banner.link>div,.idealista-banner.link>div>div{display:inline-block}.idealista-banner.link .adv_txt{position:inherit;width:auto}.idealista-banner.link .adv_txt:after{content:'-'}.idealista-banner.link>div{border:none;padding:0}.side-content{margin-bottom:0;z-index:2}@media screen and (min-width:768px){.side-content{margin-bottom:1rem;z-index:1}}@media screen and (min-width:768px) and (max-width:992px){.side-content{margin-top:0}}@media screen and (min-width:992px){.side-content{box-sizing:border-box;margin-top:1.5rem}}@media screen and (min-width:1200px){.side-content{margin-bottom:1.5rem}}div,section,header,footer,article,form{box-sizing:border-box}.icon-habitania:before,.icon-data:before{color:#8E8F8C}#wrapper{background-color:#F4F5F2;max-width:none;padding:0}#links .icon-facebook,#links .icon-twitter{float:right;margin-left:1rem;margin-top:.5rem}#links .icon-facebook:before,#links .icon-twitter:before{font-size:1.4375rem}sup{font-size:smaller;vertical-align:super}.ide-box-detail,.ide-box-inner{border:solid 1px #E5E6E1;padding:0 1rem 1rem}.ide-box-detail--reset,.ide-box-inner--reset{padding-bottom:0}@media screen and (min-width:1200px){.ide-box-detail,.ide-box-inner{padding:0 1.5rem 1.5rem}.ide-box-detail--reset,.ide-box-inner--reset{padding-bottom:0}}.ide-box-detail-first-picture{background-color:#fff;border-top:solid .0625rem #E5E6E1;margin-bottom:1rem;padding:0 1rem 1rem}@media screen and (min-width:768px){.ide-box-detail-first-picture{margin-left:1.5rem;margin-right:1.5rem}}@media screen and (min-width:992px){.ide-box-detail-first-picture{margin-left:.75rem;margin-right:.75rem;padding:0 1.5rem 1.5rem}}@media screen and (min-width:1200px){.ide-box-detail-first-picture{margin-bottom:1.5rem}}.ide-box-detail-first-picture:first-child,.ide-box-detail-first-picture:last-child{border-radius:.125rem}.ide-box-detail-first-picture .commentsContainer{border-top:.0625rem solid #E5E6E1;margin-left:-1rem;margin-right:-1rem;padding:0 1rem}@media screen and (min-width:992px){.ide-box-detail-first-picture .commentsContainer{margin-left:-1.5rem;margin-right:-1.5rem;padding:0 1.5rem}}.ide-box-detail-first-picture .commentsContainer .comment{margin-bottom:1rem}@media screen and (min-width:992px){.ide-box-detail-first-picture .commentsContainer .comment{margin-bottom:1.5rem}}.ide-box-equipment{margin-bottom:1rem}@media screen and (min-width:992px){.ide-box-equipment{margin-bottom:1.5rem}}.ide-box-detail{background-color:#fff;border-radius:.125rem;margin-bottom:1rem}@media screen and (min-width:1200px){.ide-box-detail{margin-bottom:1.5rem}}.ide-box-detail .icon-flag::before{color:#141414}.ide-box-inner{border-radius:1px}.ide-box-inner--ulight{background-color:#F4F5F2}@media screen and (min-width:992px){div:not(.modal) .module-contact-gray h2{display:none}}div:not(.modal) .module-contact-gray .professional-name{font-size:1rem;margin-bottom:1rem}@media screen and (min-width:992px){div:not(.modal) .module-contact-gray .professional-name{margin-bottom:.5rem}}div:not(.modal) .module-contact-gray .professional-name+.advertiser-name-container{clear:left}@media screen and (min-width:768px){div:not(.modal) .module-contact-gray .professional-name+.advertiser-name-container{clear:none}}div:not(.modal) .module-contact-gray .professional-picture,div:not(.modal) .module-contact-gray .about-advertiser{float:left;margin-bottom:1rem;margin-right:1rem}@media screen and (min-width:992px){div:not(.modal) .module-contact-gray .professional-picture,div:not(.modal) .module-contact-gray .about-advertiser{float:right;margin-bottom:0;margin-right:0}}@media screen and (min-width:768px){div:not(.modal) .module-contact-gray .advertiser-name-container,div:not(.modal) .module-contact-gray .about-advertiser{clear:left;width:auto}}div:not(.modal) .module-contact-gray .about-advertiser{clear:none}@media screen and (min-width:768px){div:not(.modal) .module-contact-gray .about-advertiser{clear:none}}@media screen and (min-width:992px){div:not(.modal) .module-contact-gray .about-advertiser{clear:right}}div:not(.modal) .module-contact-gray .advertiser-name-container{clear:none;font-size:1rem}@media screen and (min-width:768px){div:not(.modal) .module-contact-gray .advertiser-name-container{float:left}}@media screen and (min-width:992px){div:not(.modal) .module-contact-gray .advertiser-name-container{clear:left;width:50%}}.side-content{-ms-flex-order:1;order:1}@media screen and (min-width:768px){.side-content{margin-bottom:1rem}}@media screen and (min-width:992px){.side-content{margin-top:1.5rem}}@media screen and (min-width:1200px){.side-content{margin-bottom:1.5rem}}.no-pictures{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}@media screen and (min-width:992px){.no-pictures{padding-bottom:0}}.no-pictures>div{color:#8E8F8C;display:inline-block;padding:1rem .5rem}@media screen and (min-width:992px){.no-pictures>div{padding:0 .5rem}}.no-pictures .icon-no-pics{padding-left:0}.no-pictures .icon-no-pics:before{color:#CBCCC7;font-size:11.25rem}.no-pictures .message{vertical-align:top}@media screen and (min-width:992px){.no-pictures .message{margin-top:0}}.no-pictures .message h3{margin-bottom:0;padding-top:0}.no-pictures .message a{display:block}.no-pictures .message p{color:#141414;margin-bottom:0}@media screen and (min-width:768px){.no-pictures .message p{margin-top:0}}@media screen and (min-width:992px){.no-pictures .message p{margin-top:.625rem}}#alert-price-down-btn{cursor:pointer;display:inline-block;font-weight:normal}#alert-price-down-btn.contextual{cursor:default}#alert-price-down-btn.contextual:before{padding-right:.375rem}.flex-feature{-ms-flex-align:baseline;align-items:baseline;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.modal-box .modal-inner{padding:0 1.5rem 1.5rem 1.5rem}.modal-box .modal-inner .btn.regular,.modal-box .modal-inner .btn{padding:.5rem .5rem}.modal[data-role="alert-summary"] ul.criterios{list-style:disc inside;margin:.625rem 0 0 1.875rem}.modal[data-role="alert-summary"] ul.criterios li{line-height:1.125rem}.modal[data-role="alert-summary"] .advice{display:block;margin-top:1.25rem}.modal[data-role="alert-summary"] .advice span>span{margin-left:1.875rem;display:block}.modal[data-role="alert-summary"] .advice .highFrequency,.modal[data-role="alert-summary"] .advice .lowFrequency{color:#E07901}.modal[data-role="alert-summary"] .actions{margin-top:1.25rem}.modal[data-role="alert-summary"] .actions a.btn{margin-right:.625rem}.main-info .icon-recover:before,.main-info .icon-share:before,.main-info .icon-barchart:before,.main-info .icon-edit:before,.main-info a.icon-delete:before{color:#145BC7}.icon-search:before{color:#145BC7}@media (orientation:landscape){html.ipad.ios7>body{position:fixed;bottom:0;width:100%;height:42rem !important}}.other-comments-lang{color:#145BC7;cursor:pointer;display:inline-block;padding-left:.5rem;position:relative}.other-comments-lang span>span{display:inline-block}.other-comments-lang span>span:hover{text-decoration:underline}.other-comments-lang ul{background-color:#fff;border:solid 1px #E5E6E1;box-shadow:0 2px 8px rgba(102,102,100,0.24);display:none;line-height:2rem;margin-top:.25rem;max-height:22rem;overflow-y:auto;position:absolute;width:8rem;z-index:1}@media screen and (min-width:768px){.other-comments-lang ul{right:unset;width:8rem}}.other-comments-lang ul li{padding:.25rem 1rem}.other-comments-lang ul a{border-right:none}.other-comments-lang i::before{color:#145BC7}.other-comments-lang.opened ul{display:block}.other-comments-lang.opened i{display:inline-block;transform:rotateX(180deg)}.other-comments-lang.opened a{padding:0}@media screen and (min-width:768px){.side-content{padding:0 1.5rem}}@media screen and (min-width:992px){.side-content{padding:0 .75rem}}.detail-container{position:relative}.idealista-banner-wrapper{padding-bottom:3rem}@media screen and (min-width:768px){.idealista-banner-wrapper{padding-bottom:2rem}}@media screen and (min-width:992px){.idealista-banner-wrapper{padding-bottom:4rem}}.idealista-banner-wrapper,.detail-with-suggestions-wrapper,.detail-container{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%}@media screen and (min-width:992px){.idealista-banner-wrapper,.detail-with-suggestions-wrapper,.detail-container{-ms-grid-columns:1fr 42rem 20rem 1fr;grid-template-columns:1fr 42rem 20rem 1fr;-ms-grid-rows:auto auto auto;grid-template-rows:repeat(10, auto)}}@media screen and (min-width:1200px){.idealista-banner-wrapper,.detail-with-suggestions-wrapper,.detail-container{-ms-grid-columns:1fr 48rem 24rem 1fr;grid-template-columns:1fr 48rem 24rem 1fr}}.multimedia-content,.mortgages-content,.detail-container>.ide-box-detail,.detail-info,.promo-info,.aditional-link,.detail-with-suggestions,.picsplans-wrapper{grid-column:1 / 2}@media screen and (min-width:768px){.multimedia-content,.mortgages-content,.detail-container>.ide-box-detail,.detail-info,.promo-info,.aditional-link,.detail-with-suggestions,.picsplans-wrapper{margin-left:1.5rem;margin-right:1.5rem}}@media screen and (min-width:992px){.multimedia-content,.mortgages-content,.detail-container>.ide-box-detail,.detail-info,.promo-info,.aditional-link,.detail-with-suggestions,.picsplans-wrapper{-ms-grid-column:2;grid-column:2 / 3;margin-left:.75rem;margin-right:.75rem}}.detail-info,.promo-info{-ms-grid-row:2;grid-row-start:2}.picsplans-wrapper{-ms-grid-row:3}section+.idealista-banner{-ms-grid-row:4;clear:both;margin-left:-0.5rem;margin-right:-0.5rem}@media screen and (min-width:350px){section+.idealista-banner{margin-left:-1rem;margin-right:-1rem}}@media screen and (min-width:1200px){section+.idealista-banner{margin-left:0;margin-right:0}}.table{-ms-grid-row:5}#premium-multimedia-container{-ms-grid-row:6}#multimedia-container{-ms-grid-row:7}.mortgages-content{-ms-grid-row:8}#mapWrapper{-ms-grid-row:9}#stats{-ms-grid-row:10}.new-dev-promo{-ms-grid-row:11}.side-content{-ms-grid-row:12}.aditional-link{-ms-grid-row:13}.detail-with-suggestions{-ms-grid-row:15;margin:0 1rem 3rem}@media screen and (min-width:768px){.detail-with-suggestions{margin:0 1.5rem 2rem}}@media screen and (min-width:992px){.detail-with-suggestions{-ms-grid-row:14;margin:0 .75rem 4rem}}.detail-with-suggestions [class*="pricedown"],.detail-with-suggestions [class*="pricedown"]:before{margin-left:0}.idealista-banner{-ms-grid-row:14;margin-left:0;margin-right:0}@media screen and (min-width:992px){.idealista-banner{grid-column:2 / 3;-ms-grid-column:2;-ms-grid-column-span:1;margin-bottom:1rem;margin-left:.75rem;margin-right:.75rem;-ms-grid-row:15}}.idealista-banner .adv_txt{background-color:#F4F5F2}.side-content{grid-column:1 / 2}@media screen and (min-width:992px){.side-content{-ms-grid-column:3;grid-column:3 / 4;-ms-grid-row:1;-ms-grid-row-span:14;grid-row:1 / -1;position:relative}}.grecaptcha-badge{display:none}@supports not (display: grid){picture,section{display:block;box-sizing:border-box}@media screen and (min-width:992px){.idealista-banner-wrapper,.detail-with-suggestions-wrapper,.detail-container{margin:0 auto;overflow:hidden;position:relative;width:60rem}.multimedia-content,.mortgages-content,.detail-container>.ide-box-detail,.detail-info,.promo-info,.aditional-link,.picsplans-wrapper,.idealista-banner,.detail-with-suggestions{clear:left;float:left;width:38.5rem}.false-panoramic{width:40rem}.side-content{float:right;height:100%;position:absolute;right:0;top:0;width:20rem}.module-contact.fixed-bottom{margin-bottom:3rem}}@media screen and (min-width:1200px){.idealista-banner-wrapper,.detail-with-suggestions-wrapper,.detail-container{width:72rem}.false-panoramic{width:48rem}.multimedia-content,.mortgages-content,.detail-container>.ide-box-detail,.detail-info,.promo-info,.aditional-link,.picsplans-wrapper,.idealista-banner,.detail-with-suggestions{width:46.5rem}.side-content{float:right;width:24rem}}}.help-us-modal ul li label.input-radio{margin-left:0}.help-us-modal .icon-feedbk-info{background-color:#FFF8DB;display:-ms-flexbox;display:flex;padding:1rem}.help-us-modal .icon-feedbk-info::before{color:#141414;margin-right:1rem;margin-top:.25rem}.modal-inner.incidence-feedback{padding-bottom:0}.modal-inner .help-us-modal.icon-feedbk-ok{margin-bottom:1.5rem}.modal-inner .help-us-modal~.btn.action{padding-left:1rem;padding-right:1rem}.modal-improve-feedback.modal-inner .action{padding-left:1rem;padding-right:1rem}.comment[data-expandable]:not(.is-expanded) .expandable{position:relative}.comment[data-expandable]:not(.is-expanded) .expandable::after{position:absolute;width:100%;height:80px;bottom:0;left:0;content:"";background:linear-gradient(-180deg, rgba(255,255,255,0.3) 0, #FFFFFF 100%)}.comment[data-expandable]:not(.is-expanded) .expanderParent{margin-bottom:8px;margin-bottom:0.5rem}@media screen and (min-width:768px){.comment[data-expandable]:not(.is-expanded) .expanderParent{margin-bottom:16px;margin-bottom:1rem}}.comment[data-expandable]:not(.is-expanded) .expanderParent .icon-arrow-right{cursor:pointer}.comment[data-expandable]:not(.is-expanded) .expanderParent .icon-arrow-right::before{transform:rotate(90deg);display:inline-block;color:#145BC7}.comment[data-expandable]:not(.is-expanded) .expanderParent .expander{margin-left:1%}.new-dev-promo .comment[data-expandable]:not(.is-expanded) .expandable{position:relative}.modal-content .hipotecas-logo{font-size:14px;font-size:0.875rem}@media screen and (min-width:992px){.modal-content .hipotecas-logo{font-size:18px;font-size:1.125rem}}.modal-content .info-text{margin-bottom:24px;margin-bottom:1.5rem}.modal-content .call-info{margin-bottom:24px;margin-bottom:1.5rem}.modal-content .call-info .step-title{color:#B62682;font-size:22px;font-size:1.375rem;line-height:0}@media screen and (min-width:992px){.modal-content .call-info .step-title{line-height:15px}}.modal-content .step-title{color:#B62682;line-height:0}@media screen and (min-width:992px){.modal-content .step-title{line-height:15px}}.modal-content #send-contact-form header{margin-bottom:2rem}.modal-content #send-contact-form header p{margin-bottom:0}.modal-content .user-information{margin-bottom:18px;margin-bottom:1.125rem}.modal-content #no-valid-step1,.modal-content #contact-step2,.modal-content #contact-step3,.modal-content #ready-to-buy-step,.modal-content #no-valid-step2,.modal-content #intermediate-step,.modal-content #guides-step{display:none}.modal-content .savings-container span.message-error{display:none}.modal-content .email span{display:block;margin-bottom:6px;margin-bottom:0.375rem}.modal-content .item-form span.desc-container{display:block;position:relative}.modal-content .item-form span.desc-container span.desc{position:absolute;right:15px;top:10px}.modal-content .item-form a.dropdown-wrapper{width:100%}.modal-content .feedback-container .feedback{margin-bottom:20px}.modal-content .feedback-container h4{margin-top:15px;margin-bottom:0}.modal-content .feedback.contextual{margin-bottom:20px}.modal-content #no-valid-step1 .feedback.contextual,.modal-content #no-valid-step2 .feedback.contextual{margin-bottom:12px;font-size:16px}.modal-content #no-valid-step1 a,.modal-content #no-valid-step2 a{margin-bottom:12px}.modal-content #no-valid-step1 div:last-of-type,.modal-content #no-valid-step2 div:last-of-type{text-align:center}.modal-content .legal-terms label:nth-child(2){margin-top:6px;margin-top:0.375rem}.modal-content .mortgages-user-options{margin-top:1.5rem}.modal-content .user-options-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.5rem}.modal-content .input-title{line-height:inherit}.modal-content .mortgages-info{margin-bottom:2rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.modal-content .input-info{color:#666664 !important}.modal-content .ready-to-buy-info{margin-bottom:2rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.modal-content .mortgages-guides-info{margin-bottom:1rem}.modal-content .mortgages-guides-list{margin-top:1.5rem}.modal-content .back-button-mortgages{margin-top:1rem}.modal-content .back-button-mortgages-guides{margin-top:2rem}.modal-content .icon-arrow-left:before{color:#145bc7;margin-right:.25rem}.comparator-results-feedback a{display:block;text-align:center}.ide-box-contact{padding:0 1rem 1rem}@media screen and (min-width:1200px){.ide-box-contact{padding-left:1.5rem;padding-right:1.5rem}}.side-content .advertiser-comment{display:none}@media screen and (min-width:992px){.side-content .advertiser-comment{display:block}}.side-content .module-contact_form,.side-content .advertiser-data{display:none}@media screen and (min-width:992px){.side-content .module-contact_form,.side-content .advertiser-data{display:block}}.module-contact{background-color:#fff;border-radius:.125rem;border:solid .0625rem #e0e0dc;box-shadow:0 2px 8px rgba(102,102,100,0.24);overflow:hidden}@media screen and (min-width:992px){.module-contact{position:sticky;top:5.625rem}}.module-contact .capitalized{text-transform:capitalize}.module-contact .form{padding:1rem}@media screen and (min-width:1200px){.module-contact .form{padding-left:1.5rem;padding-right:1.5rem}}.module-contact .form input.no-desktop{display:none}@media screen and (max-width:768px){.module-contact .form input.desktop{display:none}.module-contact .form input.no-desktop{display:block}}@media screen and (max-width:768px){.module-contact .form input.no-desktop{display:block}}.module-contact .module-contact_title{display:none;margin-bottom:0;padding-top:1rem;text-align:center}@media screen and (min-width:992px){.module-contact .module-contact_title{display:block}}.module-contact .module-contact_form .item-form{margin-bottom:1rem}.module-contact .module-contact_form .item-form span,.module-contact .module-contact_form .item-form span:first-child{display:block}.module-contact .module-contact_form .collapsed-form{max-height:0;overflow:hidden;transition:max-height 350ms linear}.module-contact .module-contact_form textarea{box-sizing:border-box;height:6rem;padding:.5rem 1rem;resize:none}.module-contact .module-contact_form textarea .placeholder-text{color:#8E8F8C}.module-contact .module-contact_form textarea:-moz-placeholder{color:#8E8F8C}.module-contact .module-contact_form textarea::-moz-placeholder{color:#8E8F8C}.module-contact .module-contact_form textarea:-ms-input-placeholder{color:#8E8F8C}.module-contact .module-contact_form textarea::-webkit-input-placeholder{color:#8E8F8C}.module-contact .module-contact_form input[type="text"],.module-contact .module-contact_form input[type="email"],.module-contact .module-contact_form input[type="tel"],.module-contact .module-contact_form input[type="submit"],.module-contact .module-contact_form textarea{width:100%}.module-contact .module-contact_form .service-error-container{margin-bottom:1rem}.module-contact.opened .last-contact-messages{max-height:50rem}.module-contact.opened .collapsed-form{max-height:28.75rem}.module-contact .last-contact-messages{max-height:0;overflow:hidden;transition:max-height 450ms linear}.module-contact .last-contact-messages li{position:relative}.module-contact .last-contact-messages li a.btn.regular{font-size:.875rem;border-bottom-width:0;border-radius:0;box-shadow:none;display:block;font-weight:normal;margin:0;min-height:0;overflow:hidden;padding-left:.5rem;padding-right:2rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.module-contact .last-contact-messages li:first-child a.btn.regular{border-top-width:0}.module-contact .last-contact-messages li:last-child a.btn.regular{border-bottom-width:1px}.module-contact .last-contact-messages li button{background:none;border:0;bottom:0;outline:none;position:absolute;right:1px;top:1px;width:2.1875rem;z-index:2}.module-contact .last-contact-messages li button:hover{background:#CBCCC7}.module-contact .last-contact-messages li .icon-close:before{color:#8E8F8C}.module-contact .last-contact-messages li:first-child button{top:0}.module-contact .last-contact-messages li:last-child button{bottom:1px}.module-contact .module-contact_contacted-title,.module-contact .module-contact_feedback{display:none}.module-contact .module-contact_contacted-title.contacted,.module-contact .module-contact_feedback.contacted{display:block}.module-contact .module-contact_contacted-title{margin-bottom:.25rem}.module-contact .module-contact_feedback>.feedback{margin-bottom:1rem}.module-contact .module-contact_feedback .icon-sent-ok:before{color:#0C990C;font-size:1.25rem;margin-top:2px}.module-contact .module-contact_feedback .contact-time{margin-left:.25rem}.module-contact .privacy-policy-container.item-form{margin-bottom:1rem}.module-contact .privacy-policy-container a{color:#141414;text-decoration:underline}.module-contact .feedback-save-search .contextual{font-size:1rem;margin-bottom:1rem;padding:1rem;line-height:1.5rem;width:100%}.module-contact .feedback-save-search .contextual a.repeat-contact{margin-top:.25rem;display:block;margin-left:1.125rem}.module-contact .feedback-save-search .icon-feedbk-ok{margin-bottom:0;margin-top:1rem}.module-contact .feedback-save-search ul{margin-bottom:1rem}.module-contact .feedback-save-search .text-save-search{margin-bottom:1rem;margin-top:1rem}@media screen and (min-width:992px){.module-contact--border{border-top:.25rem solid #B62682}}.module-contact--border .txt-ref{font-size:.875rem}@media screen and (min-width:992px){.module-contact--border .txt-ref{font-size:inherit}}.multiple-contact-phones,.contact-phones{width:100%}.multiple-contact-phones.hide-phone,.contact-phones.hide-phone{color:#141414;display:inline-block;margin:.5rem 0 .25rem;font-size:1rem}.multiple-contact-phones .icon-phone:before,.contact-phones .icon-phone:before{font-size:1rem}.multiple-contact-phones .icon-phone p,.contact-phones .icon-phone p{display:inline;font-size:1rem}.multiple-contact-phones .icon-phone.last-phone:before,.contact-phones .icon-phone.last-phone:before{content:'|'}.multiple-contact-phones .icon-phone .icon-phone:before,.contact-phones .icon-phone .icon-phone:before{font-size:.75rem}.multiple-contact-phones .phone.last-phone,.contact-phones .phone.last-phone{font-size:20px}.contact-phones{font-size:1rem}@media screen and (min-width:992px){.contact-phones{font-size:1.25rem;margin-bottom:.5rem}}.contact-phones .phone{font-size:1rem}.multiple-contact-phones{font-size:1rem}@media screen and (min-width:992px){.multiple-contact-phones{font-size:1.25rem;margin-bottom:.5rem}}.module-contact-gray{background-color:transparent;font-size:1rem;line-height:1.25rem;overflow:hidden;position:relative;display:table;table-layout:fixed;width:100%}@media screen and (min-width:992px){.module-contact-gray{background-color:#F4F5F2;font-size:.875rem;line-height:inherit}}.module-contact-gray .premium-label{vertical-align:bottom;width:-webkit-fit-content;width:fit-content;background-image:linear-gradient(285deg, #e5e6e1 0, #e5e6e1 27%, #f4f5f2);border-radius:.25rem;color:#141414;font-size:.875rem;padding:0 .5rem}@media screen and (min-width:992px){.module-contact-gray .premium-label{margin-bottom:.25rem}}.module-contact-gray .premium-label:hover{text-decoration:none}.module-contact-gray .professional-name,.module-contact-gray .professional-picture{padding-top:8px;display:table-cell;float:right}@media screen and (min-width:992px){.module-contact-gray .professional-name,.module-contact-gray .professional-picture{margin-bottom:.5rem;padding-top:1rem}}.module-contact-gray .professional-name .name,.module-contact-gray .professional-picture .name{color:#8E8F8C;display:block}.module-contact-gray .professional-name img,.module-contact-gray .professional-picture img{height:3rem;border-radius:50%}@media screen and (min-width:768px){.module-contact-gray .professional-name img,.module-contact-gray .professional-picture img{height:3.5rem}}.module-contact-gray .professional-name .icon-block,.module-contact-gray .professional-picture .icon-block{display:none}.module-contact-gray .professional-name .icon-block:before,.module-contact-gray .professional-picture .icon-block:before{font-weight:700;line-height:inherit;font-size:100%;color:#E07901}.module-contact-gray .professional-name.blocked,.module-contact-gray .professional-picture.blocked{cursor:pointer}.module-contact-gray .professional-name.blocked .icon-block,.module-contact-gray .professional-picture.blocked .icon-block{display:inline}.module-contact-gray .bank,.module-contact-gray .professional-name,.module-contact-gray .professional-picture+.professional-name,.module-contact-gray .professional-picture+.bank{width:80%;float:left;margin-bottom:1rem;display:table-cell;vertical-align:top}@media screen and (min-width:768px){.module-contact-gray .bank,.module-contact-gray .professional-name,.module-contact-gray .professional-picture+.professional-name,.module-contact-gray .professional-picture+.bank{width:calc(50% - 4.5rem)}}@media screen and (min-width:992px){.module-contact-gray .bank,.module-contact-gray .professional-name,.module-contact-gray .professional-picture+.professional-name,.module-contact-gray .professional-picture+.bank{width:75%;margin-bottom:.5rem}}.module-contact-gray .professional-name span,.module-contact-gray .professional-name .name{display:block}.module-contact-gray .professional-name .particular{text-transform:capitalize}.module-contact-gray .bank{text-transform:capitalize;padding-top:1rem}.module-contact-gray .bank+.about-advertiser{clear:none}.advertiser-info{font-size:.875rem;margin-bottom:1rem;background-color:#F4F5F2;display:none;padding:.5rem 1rem}.advertiser-info .advertiser-name{font-size:1rem;font-weight:700}.advertiser-info .shortAdDescription{font-size:.875rem;line-height:1.125rem;overflow-wrap:break-word}.advertiser-name-container>a{display:block}.advertiser-name-container{clear:left;float:left}.advertiser-name-container a,.advertiser-name-container span{display:block}.advertiser-name-container a::first-child,.advertiser-name-container span::first-child{text-transform:uppercase}.advertiser-name-container span{text-transform:capitalize}@media screen and (min-width:768px){.advertiser-name-container{float:none}}@media screen and (min-width:992px){.advertiser-name-container{float:left}}.modal .advertiser-name-container,.advertiser-name-container{display:inline-block;width:55%;word-break:break-word}.modal .about-advertiser,.about-advertiser{display:block;float:right;margin-top:0;width:auto}@media screen and (min-width:768px){.advertiser-name-container,.about-advertiser{width:100%}.advertiser-name-container{margin-bottom:.5rem}}@media screen and (min-width:992px){.advertiser-name-container{width:52%;display:inline-block}.about-advertiser{width:auto;margin-bottom:0;margin-top:.5rem}}@media screen and (min-width:1200px){.advertiser-name-container{width:55%}}[data-form-status="invalid"] .item-form{margin-bottom:1rem}[data-form-status="invalid"] .item-form label{margin-bottom:.25rem}.no-contact-form{display:block;padding-top:1rem}.new-dev-directory-message{margin-bottom:.625rem}.loadingEl>div.blockLayer{background:#F4F5F2}.captcha-miniFields{margin-bottom:16px}.captcha-miniFields .captcha{margin-bottom:.25rem;height:2.1875rem;overflow:hidden}.captcha-miniFields label span{display:block;margin-bottom:.25rem}.captcha-miniFields input{margin-bottom:.25rem;width:48%}.captcha-miniFields .captcha-reload{font-size:1rem}.captcha-miniFields input{margin-top:.25rem}.modal .module-contact,[data-role="image-gallery"] .module-contact{display:block;left:0;min-height:0;position:relative;right:auto;top:0;width:100%;box-shadow:none}.modal .module-contact.highlight-content,[data-role="image-gallery"] .module-contact.highlight-content{background:#fff}.modal .module-contact.opened .collapsed-form,[data-role="image-gallery"] .module-contact.opened .collapsed-form,.modal .module-contact.opened .last-contact-messages,[data-role="image-gallery"] .module-contact.opened .last-contact-messages{max-height:50rem !important}.modal .module-contact.opened .professional-picture,[data-role="image-gallery"] .module-contact.opened .professional-picture,.modal .module-contact.opened .module-contact-gray h2,[data-role="image-gallery"] .module-contact.opened .module-contact-gray h2{display:none}.modal .module-contact--border,[data-role="image-gallery"] .module-contact--border{border:none}.modal .module-contact .advertiser-info,[data-role="image-gallery"] .module-contact .advertiser-info{font-size:.875rem;display:-ms-flexbox;display:flex;margin-bottom:1rem;padding:.5rem 1rem;width:100%;-ms-flex-pack:justify;justify-content:space-between}.modal .module-contact .advertiser-info p.ellipsis,[data-role="image-gallery"] .module-contact .advertiser-info p.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:16.875rem}@media screen and (min-width:768px){.modal .module-contact .advertiser-info p.ellipsis,[data-role="image-gallery"] .module-contact .advertiser-info p.ellipsis{max-width:25rem}}@media screen and (min-width:992px){.modal .module-contact .advertiser-info p.ellipsis,[data-role="image-gallery"] .module-contact .advertiser-info p.ellipsis{max-width:26.25rem}}.modal .module-contact .advertiser-info .advertiser-name,[data-role="image-gallery"] .module-contact .advertiser-info .advertiser-name{margin-bottom:0;text-transform:capitalize}.modal .module-contact .advertiser-info img,[data-role="image-gallery"] .module-contact .advertiser-info img{height:3rem;border-radius:50%}.modal .module-contact .advertiser-info__text,[data-role="image-gallery"] .module-contact .advertiser-info__text{width:83%}@media screen and (min-width:768px){.modal .module-contact .advertiser-info__text,[data-role="image-gallery"] .module-contact .advertiser-info__text{width:88%}}.modal .module-contact .advertiser-data,[data-role="image-gallery"] .module-contact .advertiser-data{background-color:#fff;overflow:hidden;padding:0 1rem 1rem}.modal .module-contact .module-contact_form .module-contact_feedback.contacted,[data-role="image-gallery"] .module-contact .module-contact_form .module-contact_feedback.contacted{display:block}.modal .module-contact .module-contact_title,[data-role="image-gallery"] .module-contact .module-contact_title{display:none}.modal .module-contact .form,[data-role="image-gallery"] .module-contact .form{padding:0 1rem 1rem}.modal .module-contact .form .item-form .advertiser-comment,[data-role="image-gallery"] .module-contact .form .item-form .advertiser-comment{max-width:none;width:100%}.modal .module-contact .form .item-form textarea,[data-role="image-gallery"] .module-contact .form .item-form textarea,.modal .module-contact .form .item-form ul,[data-role="image-gallery"] .module-contact .form .item-form ul{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%}.modal .module-contact .multiple-contact-phones,[data-role="image-gallery"] .module-contact .multiple-contact-phones,.modal .module-contact .contact-phones,[data-role="image-gallery"] .module-contact .contact-phones{padding:0}.modal .module-contact .loadingEl>div.blockLayer,[data-role="image-gallery"] .module-contact .loadingEl>div.blockLayer{background:#fff}.modal .module-contact textarea,[data-role="image-gallery"] .module-contact textarea{display:block}[data-role="notify-incidences-modal"] .item-form-and-half{width:50%;margin-bottom:1rem}[data-role="image-gallery"] .module-contact{background:#fff;box-shadow:0 0 2rem -0.25rem rgba(0,0,0,0.75);display:block !important;margin:2.5rem auto 1.875rem;max-width:25rem}@media screen and (min-width:768px){[data-role="image-gallery"] .module-contact{margin-top:3.75rem}}@media screen and (min-width:992px){[data-role="image-gallery"] .module-contact{margin-top:0;padding-top:0}}[data-role="image-gallery"] .module-contact .module-contact_title{display:block;margin-bottom:0}[data-role="image-gallery"] .module-contact .multiple-contact-phones,[data-role="image-gallery"] .module-contact .contact-phones,[data-role="image-gallery"] .module-contact .advertiser-data{display:none}[data-role="image-gallery"] .module-contact .module-contact_title.center{padding:1rem 0;text-align:center}[data-role="image-gallery"] .module-contact .icon-close:before,[data-role="image-gallery"] .module-contact .icon-mail:before{font-size:1rem !important}[data-role="image-gallery"] .module-contact .icon-close{text-align:center;width:35px}[data-role="image-gallery"] .module-contact .captcha-img img{position:relative;visibility:visible}.modal .modal-header,.modal.modal-new-style .modal-header{padding:0 1rem .5rem}.modal .modal-header .module-contact .advertiser-comment,.modal.modal-new-style .modal-header .module-contact .advertiser-comment{display:block}.modal .module-contact{border-width:0}.feedback{font-size:1rem}.feedback.success:before{display:block}.feedback.icon-sent-ok.success,.feedback.icon-feedbk-ok.success{padding-left:3rem}@media screen and (max-device-width: 1023px) and (min-device-width: 767px), screen and (max-width: 1023px) and (min-width: 767px){.module-contact{z-index:1}.module-contact .no-contact-form{padding-top:1rem}.opened .collapsed-form,.opened .last-contact-messages{max-height:0}.modal .modal-wrapper .modal-box{padding:1rem 0 0}.modal .modal-wrapper .modal-box .item-form{display:block}.modal .modal-wrapper .modal-box .item-form label{max-width:100%}.module-contact-gray .advertiser-name-location{margin-bottom:.5rem}}@media screen and (max-width: 767px){.module-contact{width:100%;margin-bottom:1rem}.module-contact:not(.opened) .module-contact_title,.module-contact:not(.opened) .advertiser-info,.module-contact:not(.opened) .item-form,.module-contact:not(.opened) .privacy-link{display:none !important}.module-contact--border{border:none}.module-contact textarea{height:5rem}.module-contact .advertiser-data .contact-phones{font-size:1rem}.searchsaver .modal-wrapper .modal-content{background-color:white;height:auto;padding-left:1rem;padding-right:1rem}.searchsaver .modal-wrapper .modal-content+.modal-buttons{margin-left:1rem;margin-right:1rem}}.advertiser-comment label{min-width:100%}.lastMessage{padding:1.5rem}.theMessage{background-color:#EBFAEB;color:#0C990C}.lastMessageDate{padding:.9375rem}.lastMessageUrl{padding-left:.9375rem;padding-bottom:.9375rem}.lastMessageUrl .icon-chat:before{color:#145BC7}.share-email-subtitle{margin-bottom:1rem;padding-top:0}.copy-url .copy-url__box-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:none;border:none;color:#8E8F8C;cursor:pointer;height:100%;max-height:40px;-webkit-appearance:none;width:48%}@media screen and (min-width:576px){.copy-url .copy-url__box-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:50%}}@media screen and (min-width:768px){.copy-url .copy-url__box-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:65%}}.copy-url .copy-url__box-text:focus,.copy-url .copy-url__box-text[readonly],.copy-url .copy-url__box-text[readonly]:hover,.copy-url .copy-url__box-text[readonly]:focus{border:none;box-shadow:none;color:#666664;outline:none}.copy-url .copy-url__box-text~.success{display:none}.copy-url input[type="text"]{padding:0}.copy-url__box{background-color:#F4F5F2;border:solid 1px #E5E6E1;border-radius:1px;height:40px;line-height:40px;padding:0 1rem}@media screen and (min-width:992px){.copy-url__box:hover{cursor:pointer}}.copy-url__box-text,.copy-url__box .clipboard-share{float:left}.copy-url__box-feedback:before{margin-right:.25rem}.copy-url__box .clipboard-share{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#145BC7;float:right;text-align:right;text-transform:capitalize;width:50%}@media screen and (min-width:768px){.copy-url__box .clipboard-share{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:35%}}.copy-url__box .clipboard-share.copied{color:#0C990C}.copy-url__box .icon-copy:before{color:#145BC7;margin-right:.25rem}.copy-url__box .icon-ok-feedbk:before{bottom:.0625rem;color:#0C990C;font-size:1.375rem;margin-right:.25rem;position:relative}.copy-url__social{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1.5rem}.copy-url__social-facebook,.copy-url__social-twitter,.copy-url__social-whatsapp{border-radius:.125rem;box-shadow:0 1px 2px 0 rgba(102,102,100,0.24);height:2.5rem;margin-right:1rem;text-align:center;width:5rem}.copy-url__social-facebook a,.copy-url__social-twitter a,.copy-url__social-whatsapp a{display:block;padding-bottom:.5rem}.copy-url__social-facebook a:before,.copy-url__social-twitter a:before,.copy-url__social-whatsapp a:before{display:inline-block}.copy-url__social-facebook{background-color:#3B5998}.copy-url__social-twitter{background-color:#1DA1F2}.copy-url__social-whatsapp{background-color:#25D366;margin-right:0}.copy-url__social [class*="icon"]:before{color:#fff;font-size:1.5rem;padding-top:.5rem}#details{clear:both}#details .sidenote{color:#141414}#details .attached-doc{display:inline-block;margin:.3125rem 0}#details .attached-doc:before{color:#D62F2F;font-size:1.5rem}#details [class*="energy"]:before{font-size:1.5rem}#details ul li>.contextual:before{margin-right:.3125rem}#details ul li .applyMortgage{display:block;margin-right:.3125rem}#details ul li .compareMortgage{display:block;margin-right:.3125rem}#details .highlight-comment,#multimedia-container .highlight-comment,.promo-main-image .highlight-comment,.new-dev-promo .highlight-comment{margin-bottom:.625rem;display:block}#details .expandable .expander,#multimedia-container .expandable .expander,.promo-main-image .expandable .expander,.new-dev-promo .expandable .expander{white-space:nowrap}#multimedia-container video{max-height:23.75rem}@media screen and (min-width:992px){#multimedia-container video{max-height:32.5rem}}.adCommentsLanguage{font-size:1.125rem;margin-bottom:.5rem;margin-top:.5rem;line-height:1.875rem;word-break:break-word}.adCommentsLanguage .translationWarning{font-size:1rem;line-height:1.5rem;background-color:#F4F5F2;padding:.5rem;margin-bottom:1rem}.select-comment-lang a{border-right:1px solid #CBCCC7;padding:0 .5rem 0 .25rem;display:inline-block}.select-comment-lang a:last-child{border-right-width:0}.select-comment-lang a.current,.select-comment-lang a.current:hover,.select-comment-lang a.current:visited{color:#8E8F8C;text-decoration:none;cursor:default}.details-box{border-top:1px solid #E5E6E1;margin-left:-1rem;margin-right:-1rem;padding:0 1rem}@media screen and (min-width:992px){.details-box{margin-left:-1.5rem;margin-right:-1.5rem;padding:0 1.5rem}}.details-box .auction-feedback-link.hide-link{display:none}.details-box .auction-info-feedback-container,.details-box .auction-success-feedback-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;padding:1rem;margin-top:1rem}@media screen and (min-width:768px){.details-box .auction-info-feedback-container,.details-box .auction-success-feedback-container{margin-top:1.5rem}}.details-box .auction-info-feedback-container.hide-feedback,.details-box .auction-success-feedback-container.hide-feedback{display:none}.details-box .auction-info-feedback-container .icon-feedbk-ok:before,.details-box .auction-success-feedback-container .icon-feedbk-ok:before,.details-box .auction-info-feedback-container .icon-feedbk-info:before,.details-box .auction-success-feedback-container .icon-feedbk-info:before{margin-right:1rem}.details-box .auction-info-feedback-container{background-color:#FFF8DB}.details-box .auction-info-feedback-container .icon-feedbk-info:before{color:#141414}.details-box .auction-success-feedback-container{background-color:#EBFAEB}.details-box .auction-success-feedback-container .success-feedback-text,.details-box .auction-success-feedback-container .icon-feedbk-ok:before{color:#0C990C}@media screen and (min-width:768px){.details-box .home-features{margin-left:-1.5rem;margin-right:-1.5rem}}.details-box .home-features .details-property-feature-one{margin-bottom:.5rem}@media screen and (min-width:768px){.details-box .home-features .details-property-feature-one,.details-box .home-features .details-property-feature-three{padding-left:1.5rem}}@media screen and (min-width:768px){.details-box .home-features .details-property-feature-two{padding-right:1.5rem}}.details-box .details-property-feature-one,.details-box .details-property-feature-two{width:100%}@media screen and (min-width:768px){.details-box .details-property-feature-one,.details-box .details-property-feature-two{width:calc(50% - 0.75rem)}}.details-box .details-property-feature-two:not(:empty){margin-top:1rem}@media screen and (min-width:768px){.details-box .details-property-feature-two:not(:empty){margin-top:0}}.details-box .details-property-feature-three:not(:empty){width:100%}.details-box .details-property-feature-one-docs li:first-child{margin-top:1rem}.details-box .icon-new-tab-after{margin-top:.5rem;display:block}.details-box .icon-new-tab-after:after{color:#145BC7;margin-left:.25rem;margin-bottom:.125rem;display:inline-block}.details-box .icon-new-tab-after:hover{text-decoration:underline}.date-update-block{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-top:1rem;margin-bottom:-0.5rem}.date-update-block span{color:#141414;font-weight:600}.date-update-block span:first-of-type{margin-right:.5rem;margin-bottom:.1875rem}.date-update-block span:before{color:#141414}.date-update-text{font-weight:600}.date-update-text span:first-of-type{margin-right:0}.detail-tags{margin-top:.5rem;margin-bottom:1rem}@media screen and (min-width:992px){.detail-tags{margin-top:1rem}}.detail-tags dt{margin-bottom:.5rem}@media screen and (min-width:992px){.detail-tags dt{display:inline-block;margin-bottom:0}}.detail-tags dd{background-color:#F4F5F2;border-radius:.25rem;color:#141414;display:inline-block;font-size:.875rem;padding-left:.25rem;padding-right:.25rem}.details-property{margin-top:1.5rem;margin-bottom:1.5rem}@media screen and (min-width:768px){.details-property{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5rem}}.details-property-feature-one h2,.details-property-feature-two h2{padding-top:1rem}@media screen and (min-width:768px){.details-property-feature-one h2,.details-property-feature-two h2{padding-top:1.5rem}}.details-property-feature-one h2:first-child,.details-property-feature-two h2:first-child{padding-top:0}@media screen and (min-width:768px){.details-property .right-column{margin-top:2.5rem}}.details-property .right-column [class*="icon-"]{display:block}.details-property .right-column [class*="icon-"]:before{margin-right:.5rem;font-size:1.5rem}.details-property .right-column span,.details-property .right-column [class*="icon-"]{margin-bottom:.25rem}.details-property .lgtb-friendly{display:inline-block}.details-property .flag-lgtb{background-image:url(/static/common/release/createad/resources/img/lgtb.svg);background-repeat:no-repeat;background-size:cover;display:inline-block;height:.75rem;margin-right:.5rem;width:1rem}.details-property_features li:empty,.details-property-feature-one-docs li:empty{display:none}.details-property_features li:not([class*="icon-"]),.details-property-feature-one-docs li:not([class*="icon-"]){padding-left:.75rem;position:relative}.details-property_features li:not([class*="icon-"])::before,.details-property-feature-one-docs li:not([class*="icon-"])::before{background-color:#8E8F8C;border-radius:50%;content:'';display:inline-block;height:.25rem;left:0;margin-bottom:.25rem;margin-right:.5rem;position:absolute;top:.625rem;width:.25rem}.details-property-feature-one-docs li:not([class*="icon-"])::before{top:1rem}.ide-box-detail h1{margin-bottom:0;padding-top:.5rem}@media screen and (min-width:768px){.ide-box-detail h1{padding-top:1rem}}@media screen and (min-width:992px){.ide-box-detail h1{padding-top:1rem}}.ide-box-detail .h1-simulated{padding-top:0}.ide-box-detail .display-table{display:table;height:210px;table-layout:fixed;width:50%}.ide-box-detail .display-table_cell{display:table-cell;vertical-align:middle}.ide-box-detail .display-table--col-2{float:left;display:table;height:210px;table-layout:fixed;width:50%}.ide-box-detail .display-table--pl-8{padding-left:8px}.ide-box-detail .display-table--pr-8{padding-right:8px}@media screen and (max-width: 767px){.ide-box-detail .display-table--col-2{float:none;margin-bottom:16px;margin-bottom:1rem;padding:0;width:100%}.ide-box-detail .display-table:not(:last-child){margin-bottom:16px;margin-bottom:1rem}}.ide-box-detail .display-table--col-2{text-align:center}.ide-box-detail .display-table--col-2 .ide-box-inner{padding-bottom:0}.ide-box-detail#idealista-mortgages .icon-font{display:inline-block;padding-top:1.5rem}.ide-box-detail .icon-hipotecas:before,.ide-box-detail .icon-id-favicon:before,.ide-box-detail .icon-data:before,.ide-box-detail .icon-idealista-icon:before{font-size:2rem}.ide-box-detail .icon-hipotecas.icon-idealista-icon:before,.ide-box-detail .icon-id-favicon.icon-idealista-icon:before,.ide-box-detail .icon-data.icon-idealista-icon:before,.ide-box-detail .icon-idealista-icon.icon-idealista-icon:before{color:#141414}.ide-box-detail .icon-hipotecas.icon-hipotecas:before,.ide-box-detail .icon-id-favicon.icon-hipotecas:before,.ide-box-detail .icon-data.icon-hipotecas:before,.ide-box-detail .icon-idealista-icon.icon-hipotecas:before{color:#8E8F8C;margin-left:-2px}.ide-box-detail .more-details{margin-bottom:.375rem;clear:both;float:left}.ide-box-detail .more-details:first-of-type{margin-top:.375rem}.translationWarning .googleTranslateLogo{padding-top:.5rem}@media screen and (max-width: 767px){.adCommentsLanguage{font-size:1rem;line-height:inherit}.ide-box-detail .display-table{float:none;width:100%}.ide-box-detail .display-table:first-child{margin-bottom:1rem}}#fullbox-page{background:#666664}#fullbox-page #wrapper{max-width:1200px}#fullbox-page #pager .detail-pagination--prev-next,#fullbox-page #pager .prev-next{width:22%;padding-right:.5rem}#fullbox-page .sticky-bar-detail #close-fullbox-layer,#fullbox-page #fixed-toolbar #close-fullbox-layer,#fullbox-page .sticky-bar-detail .close-fullbox-layer,#fullbox-page #fixed-toolbar .close-fullbox-layer{float:right;-ms-flex-positive:3;flex-grow:3;-ms-flex-order:3;order:3;margin-top:4px;margin-top:0.25rem}#fullbox-page .sticky-bar-detail #close-fullbox-layer a:before,#fullbox-page #fixed-toolbar #close-fullbox-layer a:before,#fullbox-page .sticky-bar-detail .close-fullbox-layer a:before,#fullbox-page #fixed-toolbar .close-fullbox-layer a:before{font-size:1.125rem;margin-left:.5rem}@media screen and (min-width:768px){#fullbox-page .sticky-bar-detail #close-fullbox-layer a:before,#fullbox-page #fixed-toolbar #close-fullbox-layer a:before,#fullbox-page .sticky-bar-detail .close-fullbox-layer a:before,#fullbox-page #fixed-toolbar .close-fullbox-layer a:before{font-size:2rem;margin-left:0}}#fullbox-page .sticky-bar-detail .links,#fullbox-page #fixed-toolbar .links{-ms-flex-positive:2;flex-grow:2;-ms-flex-order:2;order:2}#fullbox-page .sticky-bar-detail .info-data span:first-child,#fullbox-page #fixed-toolbar .info-data span:first-child{padding-left:0}#fullbox-page #close-fullbox-layer,#fullbox-page .close-fullbox-layer{text-align:right;margin-bottom:.5rem}@media screen and (min-width:768px){#fullbox-page #close-fullbox-layer,#fullbox-page .close-fullbox-layer{margin-bottom:0}}#fullbox-page #close-fullbox-layer .close-fullbox-link:before,#fullbox-page .close-fullbox-layer .close-fullbox-link:before{font-size:1.125rem}@media screen and (min-width:768px){#fullbox-page #close-fullbox-layer .close-fullbox-link:before,#fullbox-page .close-fullbox-layer .close-fullbox-link:before{font-size:2rem}}#fullbox-page .side-content{box-sizing:border-box}@media screen and (max-device-width: 1023px) and (min-device-width: 767px), screen and (max-width: 1023px) and (min-width: 767px){#close-fullbox-layer,.close-fullbox-layer{height:3.125rem}}@media screen and (max-width: 767px){#fullbox-page h1{max-width:90%}#fullbox-page #main-content{float:none;padding-right:0}}.item-gallery .module-contact .ide-box-contact.advertiser-data{display:block !important}.home-staging{background-color:#fff;padding:.5rem}.home-staging_title{display:inline-block;font-weight:600;margin-bottom:.5rem;margin-left:.5rem}.home-staging .icon-homestaging::before{font-size:1.5rem}@media screen and (min-width:768px){.home-staging .icon-homestaging::before{font-size:2rem;margin-right:.25rem}}*{box-sizing:border-box}.deactivated-ad-not-found .deactivated-detail+.free-search{padding:0 1rem 3rem;width:100%;background-color:#fff;margin:0}@media screen and (min-width:768px){.deactivated-ad-not-found .deactivated-detail+.free-search{padding:0 2.5rem 3rem}}@media screen and (min-width:992px){.deactivated-ad-not-found .deactivated-detail+.free-search{padding:0 calc((100vw - 46rem)/2) 2.5rem}}.deactivated-ad-not-found .deactivated-detail+.free-search .form-item-block{max-width:24rem}.deactivated-ad-not-found .deactivated-detail+.free-search .dropdown-wrapper{width:100%;height:2.625rem}.deactivated-adv{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin-bottom:-1.25rem;padding-bottom:1.5rem;padding-top:3.75rem}@media screen and (min-width:768px){.deactivated-adv{padding-top:2.5rem;text-align:center;padding-bottom:6.25rem}}@media screen and (min-width:992px){.deactivated-adv{-ms-flex-align:center;align-items:center}}.deactivated-adv.deactivated-detail_bg{border-top-width:0;padding-top:0}.deactivated-adv .adv_txt{text-align:center}*{box-sizing:border-box}.temporal-container{padding:1.25rem 1rem;max-width:100%}@media screen and (min-width:768px){.temporal-container{padding:1.25rem 1.5rem}}@media screen and (min-width:992px){.temporal-container{max-width:1128px;margin:0 auto;padding:1.25rem 0;position:relative;width:100%}}.deactivated-ad-fraud{background-color:#fff;padding:.5rem .5rem 11.625rem}@media screen and (min-width:768px){.deactivated-ad-fraud{padding:6rem calc((100vw - 37.45rem)/2)}}@media screen and (min-width:992px){.deactivated-ad-fraud{padding:6rem calc((100vw - 46rem)/2)}}.deactivated-ad-fraud-navigation{background-color:#F4F5F2;padding:.5rem .5rem 11.625rem}@media screen and (min-width:768px){.deactivated-ad-fraud-navigation{padding:4.5rem calc((100vw - 37.45rem)/2) 4.5rem}}@media screen and (min-width:992px){.deactivated-ad-fraud-navigation{padding:4.5rem calc((100vw - 46rem)/2) 4.5rem}}.deactivated-fraud{padding:1.5rem 1rem;background-color:#FFF3E6;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row}@media screen and (min-width:768px){.deactivated-fraud{padding:2rem 1.5rem}}.deactivated-fraud .icon-feedbk-alert{margin-right:1rem}.deactivated-fraud h1{color:#E07901;font-size:1.375rem;line-height:1.09;padding-top:0;letter-spacing:-0.0125rem;margin-bottom:.5rem}@media screen and (min-width:992px){.deactivated-fraud h1{font-size:1.5625rem;line-height:2rem}}.deactivated-fraud-content{width:18.4375rem;word-wrap:break-word}@media screen and (min-width:350px){.deactivated-fraud-content{width:15.3125rem}}@media screen and (min-width:768px){.deactivated-fraud-content{width:38.25rem}}@media screen and (min-width:992px){.deactivated-fraud-content{width:52.9375rem}}.deactivated-fraud_quality-txt{color:#141414;font-size:1rem;line-height:1.5rem}.deactivated-fraud_quality-txt>.feature-id{margin-bottom:.5rem}.deactivated-fraud_date{font-size:1rem;line-height:1.5rem;margin-bottom:.5rem}.deactivated-fraud_data{line-height:1.25;font-size:1rem;color:#666664}.deactivated-fraud-block-title{display:block;width:20rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:350px){.deactivated-fraud-block-title{width:16.5rem}}@media screen and (min-width:768px){.deactivated-fraud-block-title{width:26.25rem}}.deactivated-fraud span{display:inline-block}.deactivated-fraud .feature-id{margin-top:.5rem;display:block;margin-bottom:1.5rem}@media screen and (min-width:768px){.deactivated-fraud-link{margin-bottom:.5rem}}.lightbox[data-role="map-box"] .header~.content{height:calc(100% - 6.03125rem);margin-top:0;padding-left:0;padding-right:0}.lightbox[data-role="map-box"] .header{padding:.5rem 1rem 0}@media screen and (min-width:768px){.lightbox[data-role="map-box"] .header{padding:1rem 2rem}}.lightbox[data-role="map-box"] .header>*{display:-ms-flexbox;display:flex}.lightbox[data-role="map-box"] .map-links{display:inline}.lightbox[data-role="map-box"] .map-links.hide-link{display:none}.lightbox[data-role="map-box"] .no-show-address-feedback{display:none}.lightbox[data-role="map-box"] .no-show-address-feedback.show-feedback{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;vertical-align:inherit;background-color:#FFF8DB;padding:.5rem;margin-left:-1rem;margin-right:-1rem}@media screen and (min-width:768px){.lightbox[data-role="map-box"] .no-show-address-feedback.show-feedback{margin:1rem -2rem -1rem;padding:.5rem 2rem}}.lightbox[data-role="map-box"] .no-show-address-feedback.show-feedback .icon-feedbk-info{margin-right:.5rem}.lightbox[data-role="map-box"] .no-show-address-feedback.show-feedback .icon-feedbk-info:before{color:#141414}.lightbox[data-role="map-box"] .address-tag{padding-bottom:.5rem;padding-right:1rem}@media screen and (min-width:992px){.lightbox[data-role="map-box"] .address-tag{padding-bottom:0}}.lightbox[data-role="map-box"] .address-tag-container{-ms-flex-pack:justify;justify-content:space-between}.lightbox[data-role="image-gallery"] #image-gallery-share-links{max-width:23.75rem;text-align:right}.lightbox[data-role="image-gallery"] #image-gallery-share-links a:hover span{text-decoration:underline}.lightbox[data-role="image-gallery"] #image-gallery-share-links>div{display:inline-block}.lightbox[data-role="image-gallery"] #image-gallery-pager{width:4.375rem;text-align:right}@media screen and (max-width:768px){.lightbox[data-role="image-gallery"] .hide-txt{display:none}.lightbox[data-role="image-gallery"] #image-gallery-share-links{min-width:100%;padding:.4375rem .9375rem;background-color:#fff;position:fixed;bottom:0;left:0;text-align:left;font-size:.875rem;box-sizing:border-box}.lightbox[data-role="image-gallery"] #image-gallery-share-links>div{float:right}.lightbox[data-role="image-gallery"] #image-gallery-share-friend-link{margin-right:1.375rem;display:inline-block !important}.lightbox[data-role="image-gallery"] #image-gallery-share-friend-link .hide-txt{display:none}}.main-info__title{margin-bottom:.25rem}@media screen and (min-width:768px){.main-info__title{margin-bottom:1rem}}@media screen and (min-width:992px){.main-info__title{margin-bottom:.5rem}}.main-info__title-block{display:block;line-height:1.5rem;margin-bottom:.25rem}@media screen and (min-width:992px){.main-info__title-block{margin-bottom:0}}.main-info__title-minor,.main-info__title-map{font-size:1rem}.main-info__title-map{font-weight:200}.main-info__title-map:hover span{text-decoration:underline}.main-info__title h1{margin-bottom:0;padding-top:.5rem;margin-top:.67rem}@media screen and (min-width:768px){.main-info__title h1{padding-top:1.5rem}}.main-info:not(.new-dev-promo) .placeholder-multimedia{margin-bottom:2.25rem}@media screen and (min-width: 1024px) and (min-device-width: 1024px){.main-info:not(.new-dev-promo) .placeholder-multimedia{margin-right:20.3125rem}}.icon-location:hover span{text-decoration:underline}.icon-location:before{color:#145BC7;font-size:1.2em}.pricedown{color:#D62F2F;margin-left:1rem}.pricedown .pricedown_price{text-decoration:line-through}.info-tags,.info-features{margin-bottom:1rem}.info-tags{display:none}.info-tags span{display:inline-block;padding-right:.5rem}.info-tags span:last-child{padding-right:0}@media screen and (min-width:768px){.info-tags{display:inline-block}}@media screen and (min-width:992px){.info-tags{margin-bottom:.5rem}}[class*="pricedown"],[class*="pricedown"]:before{color:#D62F2F;margin-left:.25rem}[class*="no-smoking"]:after,[class*="no-smoking"]:before{font-size:1.1875rem;vertical-align:text-bottom}.txt-mortgage .txt-estimation{padding-right:.5rem}.txt-mortgage .contextual{margin-top:.75rem;display:inline-block}.txt-mortgage .contextual:before{margin-right:.3125rem}.txt-mortgage [data-icon]:before,.txt-mortgage [class*="icon-"]:before{color:#145BC7}.info-urgent{color:#839906;margin-right:16px}@media screen and (max-device-width: 1023px) and (min-device-width: 767px), screen and (max-width: 1023px) and (min-width: 767px){.main-info .info-data{width:100%}.main-info .expired .hide-txt{display:none}.main-info.new-dev{width:100%}.main-info.new-dev .info-data span{display:inline-block;padding:0 3.5% 0 0}.main-info.new-dev .info-data span:first-child{display:block}.main-info.new-dev .promo-image{width:100%}.main-info.new-dev:not(.typology) .promo-info{width:100%;min-height:14.0625rem}.main-info.new-dev:not(.typology) .promo-info>*{width:56%}.main-info.new-dev.typology .promo-info{min-height:0}.main-info.new-dev.typology .promo-info>*{width:100%}}.info-data{width:100%}.info-data span:first-child{padding-left:0}.info-data .info-data-price{font-size:20px;font-size:1.25rem}.info-data .auction-tag{margin-left:.5rem;padding:0 .25rem;background-color:#FAD9B4;border-radius:.25rem;color:#9E4500;margin-bottom:.25rem;display:inline-block;height:1.5rem;font-size:.875rem;line-height:1.5rem}.info-features{margin-bottom:.5rem}@media screen and (min-width:768px){.info-features{margin-bottom:1rem}}.info-features span{border-left:solid 1px #CBCCC7;margin-left:.5rem;padding-left:.5rem}@media screen and (min-width:768px){.info-features span{padding-left:1rem;margin-left:1rem}}@media screen and (min-width:1200px){.info-features span{font-size:1.125rem}}.info-features span:first-of-type,.info-features span>span{border-left:none;margin-left:0;padding-left:0}#headerMap{margin-bottom:1rem}#map{display:table;margin-bottom:0;width:100%}#map h2{padding-top:0}#static-map{height:20.625rem;width:100%}@media screen and (max-width: 767px){#static-map{height:18.75rem}}#sMap{height:20.625rem;max-width:100%;width:100%}#sMap:hover{cursor:pointer}@media screen and (max-width: 767px){#sMap{height:18.75rem}}#mapLoading{display:table-cell;vertical-align:middle;text-align:center}#headerMap span.showMap{color:#145BC7;cursor:pointer;text-decoration:underline}#headerMap span.showMap.icon-location:before{color:#141414}#headerMap span.showMap.icon-location:before,#headerMap span.showMap.icon-arrow-right:after{font-size:1.2em;position:relative;top:.1875rem}.static-map-container{margin-left:-1rem;margin-right:-1rem}@media screen and (min-width:1200px){.static-map-container{margin-left:-1.5rem;margin-right:-1.5rem}}.static-map-container .static-map{margin-bottom:.5rem}.static-map-container .static-map-text-link{display:block;text-align:center;width:100%}.static-map-container .static-map-text-link span{margin-left:.375rem}.static-map-container .no-show-address-feedback{background-color:#FFF8DB;padding:.5rem 1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.static-map-container .no-show-address-feedback .icon-feedbk-info{margin-right:.5rem}.static-map-container .no-show-address-feedback .icon-feedbk-info:before{color:#141414}.logo-idealista a:hover{text-decoration:none}.logo-idealista .affida-colaboration{margin-bottom:12px;margin-bottom:0.75rem}.logo-idealista .affida-colaboration img{width:27%;margin-left:8px}.affida-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.affida-items .item-form:first-child{width:100%}.affida-items .item-form{width:45%}.affida-items .item-form label{max-width:100%}.affida-items .item-form .horizontal-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:6px;margin-top:0.375rem}.affida-items .item-form .horizontal-list .input-radio{margin-top:12px;margin-top:0.75rem;margin-left:0}.affida-items .item-form .horizontal-list li:nth-child(2){margin-left:12px}.affida-offer{border:1px solid #E5E6E1;margin-bottom:24px;margin-bottom:1.5rem}.affida-offer__main{padding-top:1rem;padding-bottom:1rem;margin-bottom:.75rem;text-align:center;background-color:#F4F5F2;border-bottom:1px solid #E5E6E1}.affida-offer__main p:first-child{margin-bottom:0}.affida-offer__details{padding:0 24px;text-align:center}@media screen and (min-width:992px){.affida-offer__details{padding:0 0}.affida-offer__details p{margin-bottom:.5rem}.affida-offer__details p span:first-child{margin-left:4px}.affida-offer__details p span:nth-child(2){margin-left:1px}}.affida-offer__details__condition{color:#666664}.affida-offer__btn-container{margin-bottom:16px;margin-bottom:1rem}@media screen and (min-width:992px){.affida-offer__monthly{font-size:24px;font-size:1.5rem}}.affida-offer .send-form{margin-top:18px;margin-top:1.125rem;margin-bottom:12px;margin-bottom:0.75rem;-ms-flex-item-align:center;align-self:center}.affida-legal p{color:#8E8F8C}@media screen and (max-width:767px){.show-desktop{display:none}.item-form{margin-bottom:12px;margin-bottom:0.75rem}.affida-items .item-form .dropdown-wrapper .placeholder{padding:5px 10px}}@media screen and (min-width:992px){.logo-idealista .affida-colaboration img{width:18%;margin-bottom:-2px;margin-bottom:-0.125rem}.affida-items .item-form:first-child{width:45%}.affida-items .show-mobile{display:none !important;margin-top:6px;margin-top:0.375rem}.affida-items .show-desktop{display:block;margin-bottom:6px;margin-bottom:0.375rem}}.modal.modal-new-style[data-role="expenses-glossary-modal"] .modal-wrapper .modal-box{padding:2em}.modal.modal-new-style[data-role="expenses-glossary-modal"] .modal-box.size-s{padding:2em}.expenses-glossary table{margin-bottom:18px;width:100%}.expenses-glossary table th{text-align:left}.expenses-glossary table td.separator{display:none;border-top:none;width:48%}.expenses-glossary table td.separator span{border-bottom:1px solid #E5E6E1;display:block;width:100%}.expenses-glossary table td.price{text-align:right}.expenses-glossary table#results td.separator{width:30%}.expenses-glossary table#results tr.total td{padding-top:8px}.expenses-glossary .total{color:#0C990C}.expenses-glossary .total .separator span{border-bottom:1px solid #EBFAEB}.txt-result{color:#8E8F8C;font-size:14px;line-height:1.4em}#second-home-buying .mortgages__residence--inputs{margin-bottom:16px;margin-bottom:1rem}#second-home-buying .mortgages__residence--inputs label.input-radio{margin-top:8px;margin-top:0.5rem}#second-home-buying .mortgages__residence--select{margin-bottom:0}html[env="pt"] .mortgages__logo .icon-idealista-icon:before,html[env="pt"] .mortgages__logo .icon-hipotecas:before{font-size:1.6em}.comparator-feedback{background-color:#EBF4FF;margin-bottom:2rem}.comparator-feedback.icon-feedbk-info:before{color:#145BC7}.id-tooltip{position:relative}.id-tooltip:after{font-family:'idealista-regular',Arial,sans-serif;font-weight:normal;font-size:18px;line-height:normal;speak:none;text-transform:none;vertical-align:middle;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e604";color:#145BC7;margin-left:4px}.id-tooltip:hover:after{cursor:pointer}.id-tooltip-message{display:none;position:absolute;bottom:38px;left:72px;z-index:100;width:16rem;padding:1rem;border:solid 1px #E5E6E1;background-color:#fff;box-shadow:0 2px 8px 0 rgba(102,102,100,0.24);text-align:left}.id-tooltip-message:before{content:'';width:20px;height:20px;background-color:#fff;position:absolute;bottom:-10px;transform:rotate(45deg);box-shadow:1px 1px 2px 0 rgba(102,102,100,0.24)}.simulation-summary{margin-bottom:24px;margin-bottom:1.5rem}.simulation-summary>div{margin-bottom:12px;margin-bottom:0.75rem}.mortgages{padding-top:24px}.mortgages .mb-regular{display:block}.mortgages__logo:hover{text-decoration:none}.mortgages #simulator-container{padding-left:0;padding-right:0}.mortgages .input-container{position:relative}.mortgages .item-form:last-child{margin-bottom:0}.mortgages .item-form.item-redils a.control-btn{line-height:42px}.mortgages .item-form.item-redils a.control-btn.always-visible{display:block}.mortgages .item-form.item-redils a.control-btn.always-visible.disabled{display:none}.mortgages .item-form.taxes{margin-bottom:12px;margin-bottom:0.75rem}.mortgages .item-form.price-expenses{margin-bottom:16px;margin-bottom:1rem}.mortgages .item-form input{padding-right:42%;text-align:right}.mortgages .item-form input.avoid-scroll{width:auto}.mortgages .item-form input[name="years"]{padding-left:0;padding-right:0;text-align:center}.mortgages .icon-feedbk-info::before{font-size:15px;font-size:0.9375rem;color:#145BC7}@media screen and (max-width:767px){.mortgages .icon-feedbk-info::before{display:none}}.mortgages .item-redils>label{display:inline-block}.mortgages .item-redils .input-container{display:inline-block}.mortgages .item-redils input{text-align:right;margin-bottom:12px;padding-right:42%}.mortgages .item-redils .symbol{display:block;top:0;height:42px;line-height:42px;position:absolute;right:calc( 42%  - 12px)}@media screen and (min-width:768px){.mortgages .item-redils.buying-price input{padding-right:33%}.mortgages .item-redils.buying-price .symbol{right:calc( 33%  - 12px)}}.mortgages .simulator-buying-type ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:baseline;align-items:baseline}.mortgages .simulator-buying-type ul .input-radio{margin-left:0}.mortgages .simulator-rate{border-bottom:1px solid #E5E6E1}.mortgages .simulator-rate .segmented-btn-group li{vertical-align:middle}.mortgages .simulator-rate .segmented-btn-group label.input-radio{margin-left:0;margin-top:7px}.mortgages .simulator-rate .segmented-btn-group input[type=radio]{width:10%}.mortgages .simulator-rate>.item-form{margin-bottom:6px;margin-top:12px}.mortgages .simulator-rate.item-form{margin-bottom:16px;margin-bottom:1rem}.mortgages .monthly-rate{text-align:center}.mortgages .monthly-rate strong{display:block}.mortgages .applyMortgage{margin-bottom:20px;margin-bottom:1.25rem}@media screen and (max-width:991px){.mortgages .applyMortgage{line-height:30px;line-height:1.875rem}}.mortgages .compareMortgage{margin-bottom:20px;margin-bottom:1.25rem}.mortgages .simulator-conditions{color:inherit;text-decoration:underline}.mortgages input.warning,.mortgages input.error-msg{border-color:#E07901}.mortgages .mortgages-modal-content-container{padding-left:16px;padding-right:16px}@media screen and (min-width:768px){.mortgages .item-redils>label{width:50%;margin-right:-4px}.mortgages .item-redils .input-container{width:50%;margin-right:-4px}.mortgages .simulator-rate>label{width:100%}.mortgages .simulator-rate .segmented-btn-group{width:48%;display:inline-block;vertical-align:middle}.mortgages .simulator-rate .segmented-btn-group li{vertical-align:middle}.mortgages .simulator-rate .segmented-btn-group li:last-child label>span{margin-right:0}.mortgages .simulator-rate .segmented-btn-group label.input-radio{margin-left:0;margin-top:0}.mortgages .simulator-rate .item-form{width:50%;display:inline-block}.mortgages .simulator-rate .item-form .input-container{width:100%}.mortgages .simulator-rate>.item-form{margin-bottom:12px;margin-bottom:0.75rem;margin-top:0px;margin-top:0rem}.mortgages .simulator-rate.item-form{margin-bottom:24px;margin-bottom:1.5rem}.mortgages .monthly-rate{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.mortgages-modal-content-container{padding-left:32px;padding-right:32px;padding-bottom:32px}@media screen and (min-width:768px) and (max-width:992px){#simulator-container{width:57.44680851%;margin-right:2.12765957%}.mortgages .simulator{position:relative}.mortgages #saving-warning,.mortgages #saving-alert{margin-top:1rem;right:0;padding-left:15px}.mortgages #saving-alert{padding-left:15px}html[env=it] .mortgages #saving-warning,html[env=it] .mortgages #saving-alert{top:48px}}@media screen and (min-width:992px){.mortgages-modal-content-container{padding-bottom:0}}#saving-alert.icon-feedbk-info::before,#saving-warning.icon-feedbk-info::before{color:#E07901}@media screen and (min-width:1200px){.mortgages .simulator{position:relative}.mortgages #saving-warning,.mortgages #saving-alert{right:0}}.placeholder-multimedia{background-color:#fff;cursor:pointer;position:relative;overflow:hidden;width:100%;min-height:4.6875rem}.placeholder-multimedia.portrait{background-color:transparent}.placeholder-multimedia.portrait img{background-color:#fff;opacity:1}.placeholder-multimedia img{width:100%;display:block;opacity:0;transition:opacity .25s ease-in-out}.placeholder-multimedia img.show{opacity:1}.placeholder-multimedia video{width:100%;cursor:pointer}.placeholder-multimedia span.watermark{position:absolute;bottom:.625rem;left:.625rem;color:#141414;opacity:.75;filter:alpha(opacity=75)}.placeholder-multimedia.mb-small+.commentsContainer{margin-top:1.5rem}.hide_multimedia{display:none}div.more{height:10rem;overflow:hidden;position:relative;width:100%}div.more div,div.more div.vertical{max-height:10rem;line-height:1.875rem}div.more a{display:inline-block;height:auto;padding:.5rem 1.5rem;position:relative}div.more .overlay-box{-ms-flex-align:center;align-items:center;background-color:rgba(102,102,100,0.5);bottom:0;display:-ms-flexbox;display:flex;height:auto;-ms-flex-pack:center;justify-content:center;left:0;margin-bottom:0;max-height:none;min-width:100%;position:absolute;right:0;text-align:center;top:0}@media screen and (max-width: 767px){div.more{height:6.25rem;width:100%;overflow:hidden}div.more div,div.more div.vertical{max-height:6.25rem}.button{font-size:1rem;text-overflow:ellipsis;overflow:hidden;height:2.1875rem}.button a{position:absolute}.button .more-photos{font-size:1rem;display:block;width:75%}}#main-multimedia{margin-bottom:1rem;clear:both}@media screen and (min-width:1200px){#main-multimedia{margin-bottom:1.5rem}}#main-multimedia .placeholder-multimedia span.watermark{font-size:1.25rem;line-height:normal}#premium-multimedia-container .video-container{cursor:default;padding:.25rem .25rem .25rem}#premium-multimedia-container .video-header{color:#141414;line-height:1.375rem;padding-bottom:.25rem}#premium-multimedia-container .video-header:before{font-size:2.25rem;background-color:white;color:#8E8F8C;vertical-align:middle}#premium-multimedia-container .video-header span{line-height:2.25rem;margin-left:.375rem;vertical-align:middle}.main-info:not(.new-dev-promo) .vertical,#main-multimedia .vertical,#grid-multimedia.large .vertical{text-align:center}.main-info:not(.new-dev-promo) .vertical>div,#main-multimedia .vertical>div,#grid-multimedia.large .vertical>div{width:60%;margin:0 auto;overflow:hidden;position:relative}.main-info:not(.new-dev-promo) .vertical img,#main-multimedia .vertical img,#grid-multimedia.large .vertical img{width:100%;height:auto;margin:0 auto}.main-info:not(.new-dev-promo) .vertical span.watermark,#main-multimedia .vertical span.watermark,#grid-multimedia.large .vertical span.watermark{font-size:1.25rem}.main-info:not(.new-dev-promo) .more .vertical div,#main-multimedia .more .vertical div,#grid-multimedia.large .more .vertical div{width:100%}.video-fallback-container{height:100%}@media screen and (min-width:768px){.col-main-image .no-pictures{margin-bottom:0}}@media screen and (min-width:992px){.col-main-image .no-pictures{margin-top:1.5rem}}#multimedia-mode-buttons{float:right}#multimedia-mode-buttons ul{display:inline-block;vertical-align:middle}#multimedia-mode-buttons>span{padding-right:.75rem}#multimedia-mode-buttons [class*="icon-"]:before{font-size:1.25rem;vertical-align:-3px}#multimedia-mode-buttons [class*="icon-"].selected:before{color:#fff}@media screen and (max-width: 767px){#multimedia-mode-buttons{float:none;margin:1.125rem auto;text-align:center}#multimedia-mode-buttons>span{display:none}}#grid-multimedia~.no-pictures{margin-top:.9375rem}#grid-multimedia[data-columns]{clear:both}#grid-multimedia[data-columns].large::before{content:'1 .column'}#grid-multimedia[data-columns] .column{float:left}#grid-multimedia[data-columns] .column:nth-child(2n+2){float:right}#grid-multimedia[data-columns] .size-1of1{width:100%}#grid-multimedia[data-columns] .size-1of1 .video-container{width:49.4%;float:left}@media screen and (max-width: 767px){#grid-multimedia[data-columns] .size-1of1 .video-container{width:100%}}#grid-multimedia[data-columns] .size-1of1 .video-container:nth-child(2n+2){float:right}#grid-multimedia[data-columns] .size-1of2{width:49.4%}[data-role="video-gallery"] .content{background-color:black}@media screen and (max-width: 767px){.mb-small{margin-bottom:.5rem}#main-multimedia .placeholder-multimedia span.watermark{font-size:.9375rem}.placeholder-multimedia span.watermark{font-size:.5625rem}.no-pictures .icon-no-pics:before{font-size:4.5rem}.no-pictures .message,.no-pictures .message p{margin-top:0}}.detail-gallery-tag-name{bottom:.5rem;color:#fff;display:block;font-size:.875rem;opacity:0;position:absolute;right:16px;text-shadow:1px 1px 1px #141414;transition:opacity .2s ease-in-out}.placeholder-multimedia:hover .detail-gallery-tag-name{opacity:1}.main-info.new-dev-promo{padding:1.125rem 1rem 0;width:auto}@media screen and (max-width: 767px){.main-info.new-dev-promo{margin-bottom:1rem}}.main-info.new-dev-promo .item-ribbon-container{display:inline-block;left:-2rem;position:relative}.main-info.new-dev-promo .item-ribbon-container .ribbon{background-color:#666664;box-shadow:0 1px 2px 0 rgba(102,102,100,0.24);color:#fff}.main-info.new-dev-promo .item-ribbon-container .ribbon:before{border-top-color:#666664}.main-info.new-dev-promo .item-ribbon-container .item-ribbon{font-size:1rem;min-width:17.5rem;padding:0 2rem;position:static}@media screen and (min-width:768px){.main-info.new-dev-promo .item-ribbon-container .item-ribbon{padding:0 1.5rem 0 2rem}}.main-info.new-dev-promo .promo-info{padding-top:1rem}.main-info.new-dev-promo .icon-new-develop{font-size:1.25rem;padding-top:0}.main-info.new-dev-promo .icon-new-develop:before{padding-right:.375rem}@media screen and (max-width: 767px){.main-info.new-dev-promo .icon-new-develop:before{padding-right:.3125rem}}.main-info.new-dev-promo .icon-new-develop span{font-size:1.125rem}.main-info.new-dev-promo .info-data span{font-size:1.125rem}.main-info.new-dev-promo .placeholder-multimedia{margin-bottom:.5rem;width:100%}.main-info.new-dev-promo .go-to-detail{display:block;margin-bottom:1.125rem}@media screen and (max-width: 767px){.main-info.new-dev-promo .go-to-detail{margin-bottom:1rem}}.main-info.new-dev-promo .commentsContainer h2{padding:0;font-size:1.125rem}.main-info.new-dev-promo .commentsContainer .adCommentsLanguage{font-size:1rem;margin-top:1rem;word-break:break-word}@media screen and (min-width:768px){.main-info.new-dev-promo .commentsContainer .adCommentsLanguage{font-size:1.125rem}}.main-info~.promo-main-image .placeholder-multimedia.new-dev-promo-img{width:100%}.table .new-dev-open-typologies{display:block;margin-bottom:.75rem;margin-left:1.5rem;margin-top:.75rem}@media screen and (max-width: 767px){.table .new-dev-open-typologies{margin-top:.625rem;margin-left:.625rem}}@media screen and (min-width:768px){.table .promo-main-image{margin-top:.75rem;-ms-flex-order:3;order:3}}#incidences form .inline{display:inline-block}#incidences h2,#incidences h3{margin:1.875rem 0 .625rem 0}#incidences label span{font-weight:400 !important}#incidences textarea{height:4.6875rem}#incidences .back-to-property{margin-top:2.5rem}#incidences span.input-group-text{padding:0 .375rem;vertical-align:baseline;line-height:1.875rem}#ferror-sender-data{width:37.5rem}#report-error .feedback{margin-bottom:1.875rem}#report-error .comentarios-info ul li{list-style:disc inside;margin:.625rem}#report-error .comentarios-info .tip{background-color:#E5E6E1;padding:.9375rem;margin:1.875rem 0}#report-error .comentarios-info .tip p{margin:.625rem}.side-content .incitip{background-color:#E5E6E1;padding:1.875rem;margin-top:18.75rem}.side-content .incitip *{color:#141414}.side-content .incitip h3{margin-bottom:1.25rem;font-weight:bold}.side-content .incitip p{margin-top:1.25rem}.modal[data-role="notify-incidences-modal"] #feedback-success-div{margin-bottom:1.125rem}@media screen and (max-width:767px){#ferror-sender-data{width:100%}.side-content .incitip{margin-top:1.875rem}}@media screen and (min-width: 1024px) and (min-device-width: 1024px){.item-form>label{max-width:400px}}.sticky-bar-detail .nav,#fixed-toolbar .nav{background-color:#F4F5F2;border-radius:0;color:#145BC7;line-height:1.875rem}.sticky-bar-detail .nav:hover,#fixed-toolbar .nav:hover{background-color:#E5E6E1}#wrapper .detail-first-picture.content{font-size:.875rem;padding:0 .5rem}@media screen and (min-width:350px){#wrapper .detail-first-picture.content{padding-left:1rem;padding-right:1rem}}@media screen and (min-width:768px){#wrapper .detail-first-picture.content{font-size:1rem;padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width:992px){#wrapper .detail-first-picture.content{padding-left:0;padding-right:0;max-width:60rem}}@media screen and (min-width:1200px){#wrapper .detail-first-picture.content{max-width:72rem;padding-left:.75rem;padding-right:.75rem}}#wrapper .detail-first-picture.content>*{box-sizing:border-box}#wrapper .detail-first-picture.content .hide-txt{position:static !important;visibility:visible !important}#wrapper .detail-first-picture.content .detail-pagination--back a.nav,#wrapper .detail-first-picture.content .detail-pagination--prev-next a.nav{line-height:2rem;min-height:2rem;padding:0;vertical-align:middle}#wrapper .detail-first-picture.content .detail-pagination--back{text-align:left}#wrapper .detail-first-picture.content .detail-pagination--back a.nav{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:992px){#wrapper .detail-first-picture.content .detail-pagination--back a.nav{max-width:100%;width:auto}}#wrapper .detail-first-picture.content .detail-pagination--count{padding:0;text-align:right}@media screen and (min-width:992px){#wrapper .detail-first-picture.content .detail-pagination--count{width:33%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:inherit;text-align:center}}#wrapper .detail-first-picture.content .detail-pagination--count span{display:none}@media screen and (min-width:992px){#wrapper .detail-first-picture.content .detail-pagination--count span{display:inline}}#wrapper .detail-first-picture.content .detail-pagination--prev-next{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#wrapper .detail-first-picture.content .detail-pagination--back>.nav:before,#wrapper .detail-first-picture.content .detail-pagination--prev-next>.nav:before,#wrapper .detail-first-picture.content .detail-pagination--back>.nav:after,#wrapper .detail-first-picture.content .detail-pagination--prev-next>.nav:after{display:inline-block}#wrapper .detail-first-picture.content .detail-pagination--back>.nav:hover,#wrapper .detail-first-picture.content .detail-pagination--prev-next>.nav:hover{text-decoration:underline}.detail-with-suggestions-pagination .nav{background-color:transparent;color:#145BC7;border:none;text-decoration:none}.detail-pagination{border-bottom:solid .0625rem #E5E6E1;background-color:#fff}.detail-pagination .content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;position:relative;width:100%}.detail-pagination .nav::before{color:#145BC7}.detail-pagination--prev-next,.detail-pagination--back{text-align:left;position:relative;z-index:1}.detail-pagination .nav{padding:.5rem 0 .5rem .25rem;width:auto}.detail-pagination .prev,.detail-pagination .next{padding-right:.25rem}.detail-pagination .hide-txt{position:absolute;right:0;visibility:hidden}.detail-pagination--back .hide-txt{display:block;width:14.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detail-pagination .back{text-align:left}.detail-pagination .nav .hide-txt:hover{text-decoration:underline}.detail-pagination .prev{float:left}.detail-pagination .next{float:right}.detail-pagination--count{margin:0;padding:0 .25rem;vertical-align:middle}.detail-pagination .icon-arrow-double-left:before{margin-right:.375rem}.detail-pagination [class*=arrow]:after,#pager [class*=arrow]:after,.sticky-bar-detail [class*=arrow]:after,#fixed-toolbar [class*=arrow]:after,.detail-pagination [class*=arrow]:before,#pager [class*=arrow]:before,.sticky-bar-detail [class*=arrow]:before,#fixed-toolbar [class*=arrow]:before{color:#145BC7;font-size:1.125rem;position:relative;top:.25rem;vertical-align:1px}@media screen and (min-width:576px){.detail-pagination .prev,.detail-pagination .next{min-width:2.5rem}}@media screen and (min-width:768px){.detail-pagination .nav{padding-left:0}.detail-pagination .hide-txt{position:static;visibility:visible}.detail-pagination .prev,.detail-pagination .next{padding-right:0}.detail-pagination .prev{margin-right:1rem}}@media screen and (min-width:992px){.detail-pagination--count{padding-top:.625rem;position:absolute;text-align:center;width:100%}.detail-pagination .prev{margin-right:1.5rem}}.ide-box-detail-first-picture .comment-wrapper .print-title{display:none}.ide-box-detail-first-picture .comment-wrapper .textarea-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1rem}.ide-box-detail-first-picture .comment-wrapper .textarea-wrapper [class*="icon-"]::before{margin:.625rem 0 0 1rem;position:absolute;color:#8E8F8C}.ide-box-detail-first-picture .comment-wrapper .textarea-wrapper p{margin-bottom:0;margin-top:.5rem;display:none;color:#8E8F8C}.ide-box-detail-first-picture .comment-wrapper .textarea-wrapper .comment-textarea{height:3.5rem;margin:0;overflow:hidden;padding:.5rem .5rem .5rem 2.65rem;resize:none;transition:height .2s linear;width:100%}.ide-box-detail-first-picture .comment-wrapper .textarea-wrapper .comment-textarea .placeholder-text{color:#8E8F8C}.ide-box-detail-first-picture .comment-wrapper .textarea-wrapper .comment-textarea:-moz-placeholder{color:#8E8F8C}.ide-box-detail-first-picture .comment-wrapper .textarea-wrapper .comment-textarea::-moz-placeholder{color:#8E8F8C}.ide-box-detail-first-picture .comment-wrapper .textarea-wrapper .comment-textarea:-ms-input-placeholder{color:#8E8F8C}.ide-box-detail-first-picture .comment-wrapper .textarea-wrapper .comment-textarea::-webkit-input-placeholder{color:#8E8F8C}@media screen and (min-width:768px){.ide-box-detail-first-picture .comment-wrapper .textarea-wrapper .comment-textarea{height:2.5rem}}.ide-box-detail-first-picture .comment-wrapper .text-wrapper{display:none}.ide-box-detail-first-picture .comment-wrapper.with-comment{background-color:#FFF8DB;padding:.5rem 1rem 1rem;margin-bottom:1rem}@media screen and (min-width:992px){.ide-box-detail-first-picture .comment-wrapper.with-comment{padding:1rem}}.ide-box-detail-first-picture .comment-wrapper.with-comment .text-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.ide-box-detail-first-picture .comment-wrapper.with-comment .text-wrapper .comment-text{width:75%;word-break:break-word}.ide-box-detail-first-picture .comment-wrapper.with-comment .textarea-wrapper{display:none}.ide-box-detail-first-picture .comment-wrapper.with-comment .edit-title{display:none}@media screen and (min-width:768px){.ide-box-detail-first-picture .comment-wrapper.with-comment .edit-title{display:-ms-flexbox;display:flex;font-weight:500;margin-top:auto}.ide-box-detail-first-picture .comment-wrapper.with-comment .edit-title:hover{cursor:pointer}}.ide-box-detail-first-picture .comment-wrapper.with-comment .edit-title-mobile{display:-ms-flexbox;display:flex;font-weight:500;margin-top:auto}@media screen and (min-width:768px){.ide-box-detail-first-picture .comment-wrapper.with-comment .edit-title-mobile{display:none}}body.semi-modal-opened #wrapper{display:block}body.semi-modal-opened #dynamicDialogContainer+.modal-fader{background-color:rgba(0,0,0,0.75);z-index:99;display:block}.modal.modal-new-style[data-role="edit-note-modal"].modal-fader{background-color:rgba(0,0,0,0.75)}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s{border-radius:.25rem;box-shadow:0 .25rem 1rem 0 rgba(102,102,100,0.32);position:fixed;bottom:0;width:100%;max-width:100%}@media screen and (min-width:768px){.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s{position:relative;top:auto;width:22.5rem;max-width:none;padding:1rem 0}}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s .close-btn{top:1rem}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s .modal-header{border-bottom:.0625rem solid #E5E6E1;padding:0 1rem 1rem}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s .icon-note:before{color:#141414;margin-right:.5rem}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s .modal-content{padding:1rem}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s .feedback-info-note{margin-bottom:1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s .feedback-info-note .icon-feedbk-info:before{color:#141414;margin-right:.5rem}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s .feedback-info-note.hide-feedback-info-note{display:none}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s .comment-textarea-modal{padding:.5rem 1rem;min-height:10rem;margin-bottom:.5rem}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s .note-char-counter{display:block;text-align:right}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s .remove-note{color:#D62F2F;cursor:pointer;font-weight:500;display:block;margin-top:0}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s .hide-feedback-info-note{display:none}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s .hide-remove-note-btn{display:none}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s .btn.action,.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s .btn.action.disabled,.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s .btn.action[disabled]{width:100%;margin-top:1.5rem}.modal.modal-new-style[data-role="remove-note-modal"] .modal-content{padding:1rem 1rem 0}.modal.modal-new-style[data-role="remove-note-modal"] .modal-content span{display:block;font-size:1rem;line-height:1.5rem;margin-bottom:2.5rem}.modal.modal-new-style[data-role="remove-note-modal"] .remove-note-btn{width:100%;margin-bottom:1.5rem}.modal.modal-new-style[data-role="remove-note-modal"] .cancel-remove-note{text-align:center;display:block;margin-left:0;cursor:pointer}.modal.modal-new-style[data-role="remove-note-modal"] .modal-box.size-s,.modal.modal-new-style[data-role="remove-favorite-modal"] .modal-box.size-s{max-width:none;width:100%;position:fixed;bottom:0;padding:0;border-radius:.25rem}@media screen and (min-width:768px){.modal.modal-new-style[data-role="remove-note-modal"] .modal-box.size-s,.modal.modal-new-style[data-role="remove-favorite-modal"] .modal-box.size-s{max-width:22.5rem;position:relative;bottom:auto}}.modal.modal-new-style[data-role="remove-note-modal"] .close-btn,.modal.modal-new-style[data-role="remove-favorite-modal"] .close-btn{top:.8125rem}.modal.modal-new-style[data-role="remove-note-modal"] .modal-header,.modal.modal-new-style[data-role="remove-favorite-modal"] .modal-header{padding:1rem;border-bottom:.0625rem solid #E5E6E1}.modal.modal-new-style[data-role="remove-note-modal"] h2,.modal.modal-new-style[data-role="remove-favorite-modal"] h2{margin-bottom:0}.modal.modal-new-style[data-role="remove-note-modal"] .modal-content,.modal.modal-new-style[data-role="remove-favorite-modal"] .modal-content{padding:1rem 1rem 1.5rem}.modal.modal-new-style[data-role="remove-note-modal"] p,.modal.modal-new-style[data-role="remove-favorite-modal"] p{margin-bottom:1rem}.modal.modal-new-style[data-role="remove-note-modal"] .remove-favorite-btn,.modal.modal-new-style[data-role="remove-favorite-modal"] .remove-favorite-btn{width:100%;margin-bottom:1rem}.modal.modal-new-style[data-role="remove-note-modal"] .cancel-remove-favorite,.modal.modal-new-style[data-role="remove-favorite-modal"] .cancel-remove-favorite{display:block;text-align:center}.modal.modal-new-style[data-role="remove-note-modal"] .cancel-remove-favorite:hover,.modal.modal-new-style[data-role="remove-favorite-modal"] .cancel-remove-favorite:hover{cursor:pointer}.intl-tel-input .country-list{border:1px solid #B62682}.intl-tel-input.iti-container{z-index:99999}.intl-tel-input .country-list .country.highlight{background-color:#E1F56E}.intl-tel-input .country-list .country.highlight span{color:#B62682}@media screen and (max-width: 767px){.intl-tel-input{display:block}}.picsplans-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.75rem}.picsplans-block{background-color:#E5E6E1;height:auto;margin:0;padding:1rem;width:100%}@media screen and (min-width:768px){.picsplans-block{height:11.25rem;width:49%}}.picsplans-block .title{color:#141414;font-size:1.125rem;font-weight:700}.picsplans-block form{display:-ms-flexbox;display:flex}.picsplans-block input[type="text"]{width:auto}.picsplans-block p{margin-bottom:1rem}.picsplans-block .example{font-size:.75rem;font-style:italic;margin-top:3px}.picsplans-block .select-images{font-size:1rem;font-weight:700;text-decoration:underline}.picsplans-block.updated{background-color:#EBFAEB}.picsplans-block.updated .title{color:#0C990C;font-size:1.25rem}.picsplans-block.updated .title:before{background:url("/static/common/img/icons/icons-small.png") no-repeat scroll 0 -440px transparent;content:'';float:left;height:1.25rem;padding-right:.3125rem;width:1.25rem}.picsplans-block.updated p{color:#141414;font-size:1rem}.price-feature h2{padding-top:1rem}.squaredmeterprice{margin-bottom:.5rem}.price-features__container>p{margin-bottom:0}.price-features__container>p .deposit-info:hover{cursor:pointer}.price-features__container>p .deposit-info::before{vertical-align:initial;color:#145BC7;font-size:.9375rem;margin-left:.25rem}.price-features__container>p>p:last-child{margin-bottom:10px}.price-features__container>div{margin-top:1rem}.linktoclone{border-top:.0625rem solid #E5E6E1;margin-top:.5rem;padding-top:.875rem}.price-features__container,.data-features__container{width:100%;margin-right:2.12765957%}.data-feature{padding-top:1rem}.data-feature .mb-regular{display:block}.data-feature .data__logo:hover{text-decoration:none}@media screen and (min-width:768px) and (max-width:992px){.price-features__container,.data-features__container{width:57.44680851%;margin-right:2.12765957%}}@media screen and (min-width:992px){.price-features__container,.data-features__container{width:65.95744681%;margin-right:2.12765957%}.linktoclone{padding-top:1rem}}@media screen and (min-width:1200px){.linktoclone{margin-bottom:-0.5rem}}@media screen and (max-device-width: 1023px) and (min-device-width: 767px), screen and (max-width: 1023px) and (min-width: 767px){.price-feature .favorite-btn:first-child{padding:0;text-transform:none}}@media print{font-size:15px;@page{margin:12mm 4mm 16mm;size:A4}.ide-header nav,.fake-anchors,.counter,.detail-pagination,.main-info__title-map,.info-tags,.links-detail-info,.logo-container,.select-comment-lang,.expanderParent,.module-contact_form,.sticky-bar-detail,.links-block-home,.expandable::after,.no-pictures p,.no-pictures .message a,#mortgages,#add-comment-btn,#static-map-container,#site-links-2,#multimedia-container,#premium-multimedia-container,#stats,#aditional-link,.idealista-banner,.no-contact-form,#id-cookies,footer{display:none}.comment{border:solid 1px #fff}.comment[data-expandable]:not(.is-expanded) .expandable::after,#comment-wrapper.pre-comment .text-wrapper p,#comment-wrapper.pre-comment a.icon-note{display:none !important}.ide-box-detail-first-picture{padding-bottom:0;padding-left:0;padding-right:0}.ide-box-detail-first-picture .commentsContainer,.ide-box-detail-first-picture,.details-box{border-top-width:0}.fixed{position:static !important}.sticky-contact-detail{display:none !important}.overlay-box,.ide-box-detail-first-picture:last-child,.module-contact{box-shadow:none}.ide-box-detail{border-width:0}.ide-header{position:relative}.ide-header::before{border-top:solid 48px #EDFCA2;content:'';display:block}.ide-header::after{content:"\e710";font-family:'idealista-regular',Arial,sans-serif;font-size:2rem;left:12px;position:absolute;top:14px;z-index:2}.advertiser-data{line-height:1rem;max-width:150px;position:absolute;right:0;top:55px;z-index:1}.advertiser-data .txt-ref{width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side-content+section:not(.detail-info){display:none}.side-content .advertiser-data{display:block}.module-contact{border:none}.module-contact-gray{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;left:0;position:absolute;top:48px;width:calc(100% - 200px)}.module-contact-gray h2{display:none}#wrapper{position:static}#wrapper::before{border-top:solid 70px #F4F5F2;content:'';display:block;position:relative;z-index:1}.professional-picture,.professional-name,.about-advertiser,.advertiser-name-container{position:relative;z-index:2}.advertiser-name-container{margin-top:-5px}.advertiser-name-container a{width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#141414}.about-advertiser{margin-top:5px}.main-image{float:left}.ide-box-detail-first-picture{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;clear:both}.details-box{-ms-flex-order:1;order:1}.commentsContainer{-ms-flex-order:2;order:2}.ide-box-detail-first-picture{border:none !important}#comment-wrapper{display:block !important;margin:0;overflow:hidden;padding:0 !important;position:absolute;right:0;top:145px;width:45%}#comment-wrapper:before{border-top:solid 280px #FFFFD9;content:'';display:block;position:absolute;width:100%}#comment-wrapper #comment-textarea{background-color:transparent;border:none !important;display:block;height:280px !important;padding:4px 8px;position:relative;z-index:1}#comment-wrapper .icon-note:before{display:none}.details-property{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.details-box .details-property-feature-one{margin-top:10px;width:60%}.details-box .details-property-feature-one h2{padding-top:0}.details-box .details-property-feature-one ul{column-count:2;column-gap:1rem}.details-box .details-property-feature-two{margin-left:24px;margin-top:10px;width:30%}.details-box .details-property-feature-two h2{padding-top:0}.info-features{margin-bottom:0}.main-info .main-info__title,.main-info .info-features{margin-bottom:0}#mapWrapper{padding:0}#mapWrapper h2{padding-top:0}h2.mb-small{margin-bottom:0}.print-title{display:block !important;position:relative;z-index:9;margin:.5rem}textarea::-webkit-input-placeholder{opacity:0}.idealista-banner-wrapper,.detail-with-suggestions-wrapper,.detail-container{grid-template-columns:1fr 1fr}.multimedia-content,.mortgages-content,.detail-container>.ide-box-detail,.detail-info,.promo-info,.aditional-link,.picsplans-wrapper,.idealista-banner{grid-column:1/3}.main-image{grid-column:1/2;min-height:304px;margin-top:2rem}.ide-box-detail-first-picture,.detail-container{display:block}}.ide-box-detail-first-picture .links-detail-info{margin-left:-1rem;margin-right:-1rem;padding:0 1rem 1rem}@media screen and (min-width:992px){.ide-box-detail-first-picture .links-detail-info{margin-left:-1.5rem;margin-right:-1.5rem;padding:0 1.5rem 1.5rem}}.ide-box-detail-first-picture .links-detail-info .favorite-btn,.ide-box-detail-first-picture .links-detail-info .discard-btn{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex}.ide-box-detail-first-picture .links-detail-info .favorite-btn{margin-right:1rem}@media screen and (min-width:768px){.ide-box-detail-first-picture .links-detail-info .favorite-btn{margin-right:.375rem;padding:.375rem 1rem}.ide-box-detail-first-picture .links-detail-info .favorite-btn[data-role="remove"]{background-color:#FFF0F0;border:1px solid #FFF0F0;box-shadow:inset 0 1px 2px 0 rgba(71,71,68,0.08)}}@media screen and (min-width:992px){.ide-box-detail-first-picture .links-detail-info .favorite-btn{padding:.5rem 1.5rem}}.ide-box-detail-first-picture .links-detail-info .favorite-btn .hide-txt{display:none;padding-left:.375rem}@media screen and (min-width:768px){.ide-box-detail-first-picture .links-detail-info .favorite-btn .hide-txt{display:inline-block}}.ide-box-detail-first-picture .links-detail-info .favorite-btn .icon-heart{margin-right:.5rem}@media screen and (min-width:768px){.ide-box-detail-first-picture .links-detail-info .favorite-btn #fav-svg-path{stroke:#141414}}@media screen and (min-width:768px){.ide-box-detail-first-picture .links-detail-info .favorite-btn.fav-animation #fav-svg-path{stroke:#D62F2F}}.ide-box-detail-first-picture .links-detail-info .icon-share{float:right;margin-top:0}.ide-box-detail-first-picture .links-detail-info .icon-share span{display:none}@media screen and (min-width:768px){.ide-box-detail-first-picture .links-detail-info .icon-share span{display:inline-block}}@media screen and (min-width:768px){.ide-box-detail-first-picture .links-detail-info .icon-share{margin-top:.5rem}}@media screen and (min-width:768px){.ide-box-detail-first-picture .links-detail-info .icon-share:before{margin-right:.25rem}}.ide-box-detail-first-picture .links-detail-info .discard-btn[data-role="remove"]:before{font-size:1.5rem}.ide-box-detail-first-picture .links-detail-info .icon-delete::before{color:#145BC7;display:inline-block;margin-right:.5rem}a.fav-animation{color:#D62F2F}a.fav-animation span{color:#D62F2F}a.fav-animation span:focus{-webkit-text-decoration-color:#D62F2F;text-decoration-color:#D62F2F;text-decoration:underline}#stats{clear:both}#stats ul{display:table}#stats ul li{display:table-row;margin-bottom:2px}#stats ul li strong{display:table-cell;vertical-align:middle;text-align:right;padding-right:.5rem}#stats ul li span{display:table-cell;vertical-align:middle}#stats .expired{margin:.9375rem 0}.sticky-contact-detail{background-color:rgba(255,255,255,0.96);bottom:0;box-shadow:0 -0.125rem .5rem 0 rgba(102,102,100,0.24);box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;left:0;padding:.25rem .5rem;position:fixed;width:100%;z-index:99}@media screen and (min-width:576px){.sticky-contact-detail{padding:.5rem 1rem}}@media screen and (min-width:768px){.sticky-contact-detail{padding:.75rem 1.5rem}}@media screen and (min-width:992px){.sticky-contact-detail{display:none}}.sticky-contact-detail .sticky-contact-user{padding:0}.sticky-contact-detail .sticky-contact-user.two-buttons{display:none}.sticky-contact-detail .sticky-contact-user.one-button{display:-ms-flexbox;display:flex}.sticky-contact-detail .sticky-contact-user-avatar{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding-right:.5rem}.sticky-contact-detail .sticky-contact-user-avatar img{border-radius:50%;height:2.5rem;width:2.5rem}.sticky-contact-detail .sticky-contact-user-info{font-size:.875rem;line-height:1.125rem;margin:auto 0;width:100%}.sticky-contact-detail .sticky-contact-user-info .name{color:#8E8F8C}.sticky-contact-detail .sticky-contact-user-info .about-advertiser-name{overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}@media screen and (min-width:576px){.sticky-contact-detail .sticky-contact-user.two-buttons{display:-ms-flexbox;display:flex}}.sticky-contact-detail .contact-buttons{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-size:1rem;-ms-flex-pack:end;justify-content:flex-end;padding:0}.sticky-contact-detail .contact-buttons.two-buttons .btn{max-width:49%;width:inherit}.sticky-contact-detail .contact-buttons .btn{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:2.5rem;-ms-flex-pack:center;justify-content:center;line-height:inherit;margin:0;padding:.5rem}.sticky-contact-detail .contact-buttons .btn:focus{border:.0625rem solid #B62682;box-shadow:inset 0 -0.0625rem .0625rem 0 #8F156A,inset 0 .0625rem .0625rem 0 rgba(255,255,255,0.5)}.sticky-contact-detail .contact-buttons .btn>span{width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-contact-detail .contact-buttons .btn._mobilePhone:before{padding-right:.25rem}@media screen and (min-width:576px){.sticky-contact-detail .contact-buttons .btn._mobilePhone:before{padding-right:.625rem}}@media screen and (min-width:992px){.sticky-contact-detail .contact-buttons .btn._mobilePhone .phone-btn-txt{display:none}}@media screen and (min-width:350px){.sticky-contact-detail .contact-buttons .btn._mobilePhone .phone-btn-number{display:none}}@media screen and (max-width:20rem){.sticky-contact-detail .contact-buttons .btn._mobilePhone .phone-btn-number{display:none}}.sticky-contact-detail .contact-buttons .btn.email-btn:before{padding-right:.625rem}.sticky-contact-detail .contact-buttons .btn.email-btn>span{width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}@media screen and (min-width:768px){.sticky-contact-detail .contact-buttons .btn.email-btn>span{text-transform:none}}.sticky-contact-detail .contact-buttons .btn:nth-child(2){margin-left:.5rem}@media screen and (min-width:576px){.sticky-contact-detail .contact-buttons .btn:nth-child(2){margin-left:1rem}}.sticky-contact-detail .contact-buttons .btn.action[disabled],.sticky-contact-detail .contact-buttons .btn.action.disabled{background-color:#B62682;border:1px solid #B62682;box-shadow:inset 0 -0.0625rem .0625rem 0 #8F156A,inset 0 .0625rem .0625rem 0 rgba(255,255,255,0.5);cursor:inherit;color:#fff}@media screen and (min-width:576px){.sticky-contact-detail .contact-buttons .btn{margin-left:1rem}}.sticky-contact-detail .contact-buttons ._mobilePhone:hover{text-decoration:none}.sticky-contact-detail .contact-buttons ._mobilePhone:before,.sticky-contact-detail .contact-buttons .email-btn:before,.sticky-contact-detail .contact-buttons ._mobilePhone{color:#fff}.side-content.scroll-down .sticky-contact-detail{margin-top:-2rem;border-left:solid .0625rem #e0e0dc;border-right:solid .0625rem #e0e0dc;border-bottom:solid .0625rem #e0e0dc;position:static;padding:1rem .5rem;width:100%;box-shadow:0 .125rem .5rem -0.125rem rgba(102,102,100,0.24);will-change:bottom;transition:bottom .3s ease}@media screen and (min-width:992px){.side-content.scroll-down .sticky-contact-detail{display:none}}.side-content.scroll-down .sticky-contact-detail .sticky-contact-user{display:none}.side-content.scroll-down .sticky-contact-detail .phone-number{margin-left:0}@media screen and (min-width:768px){.side-content.scroll-down .sticky-contact-detail .phone-number{margin-left:.5rem}}.sticky-bar-detail{background-color:rgba(255,255,255,0.97);box-shadow:0 2px 8px rgba(102,102,100,0.24);box-sizing:border-box;left:0;padding:.375rem .5rem .375rem 1rem;position:fixed;top:-5.625rem;transition:top .3s ease;width:100%;will-change:top;z-index:9999}.sticky-bar-detail.show-top{top:0}.sticky-bar-detail .content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;line-height:1.5rem;margin:0 auto;padding-left:0;padding-right:0}.sticky-bar-detail .clearfix:before,.sticky-bar-detail .clearfix:after{display:none}.sticky-bar-detail .back{float:left}.sticky-bar-detail .next,.sticky-bar-detail .prev{float:right}.sticky-bar-detail .prev{margin-right:0}.sticky-bar-detail .nav,.sticky-bar-detail .info-tags,.sticky-bar-detail .txt-body{display:none}.sticky-bar-detail .main-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;width:calc(100% - 10.1875rem)}.sticky-bar-detail .main-info .txt-body,.sticky-bar-detail .main-info .typology,.sticky-bar-detail .main-info .info-data{font-size:.875rem;line-height:1.125rem;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:0}.sticky-bar-detail .main-info .info-data span:first-child,.sticky-bar-detail .main-info .info-data .auction-header-prefix{padding-left:0}.sticky-bar-detail .main-info .typology{text-transform:lowercase}.sticky-bar-detail .main-info .typology:first-letter{text-transform:uppercase}.sticky-bar-detail .main-info .txt-body,.sticky-bar-detail .main-info .typology,.sticky-bar-detail .main-info .price{color:#141414}.sticky-bar-detail .main-info .info-data>span{display:none}.sticky-bar-detail .main-info .info-data>span.price-container{display:inline}.sticky-bar-detail .links{display:-ms-flexbox;display:flex;margin-top:0;margin-left:1rem}.sticky-bar-detail .favorite-btn,.sticky-bar-detail .discard-btn,.sticky-bar-detail .discard-btn:before{color:#145BC7}.sticky-bar-detail .favorite-btn,.sticky-bar-detail .discard-btn{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding:.5rem .25rem}.sticky-bar-detail .favorite-btn:before,.sticky-bar-detail .discard-btn:before{font-size:1rem;padding-right:.375rem}.sticky-bar-detail .favorite-btn{background-color:transparent;border:none;text-transform:capitalize}.sticky-bar-detail .favorite-btn.btn{background-color:#E5E6E1;border:1px solid #A3A3A0;box-shadow:inset 0 -1px 1px 0 #A3A3A0,inset 0 1px 1px 0 #fff;color:#141414}.sticky-bar-detail .favorite-btn:hover{background-color:#CBCCC7}.sticky-bar-detail .favorite-btn .icon-heart{margin-right:.5rem}@media screen and (min-width:768px){.sticky-bar-detail .favorite-btn #fav-svg-path{stroke:#141414}}.sticky-bar-detail .favorite-btn.fav-animation{color:#D62F2F}@media screen and (min-width:768px){.sticky-bar-detail .favorite-btn.fav-animation #fav-svg-path{stroke:#D62F2F}}.sticky-bar-detail .favorite-btn .hide-txt{display:none}@media screen and (min-width:768px){.sticky-bar-detail .favorite-btn .hide-txt{display:inline-block;padding-left:.375rem}}.sticky-bar-detail .discard-btn{background-color:transparent;border:none;margin-left:1rem;margin-top:0}.sticky-bar-detail .discard-btn:hover span{text-decoration:underline}.sticky-bar-detail .discard-btn .hide-txt{display:none}.fixed,.show{display:block}.fixed .icon-arrow-double-left:before,.show .icon-arrow-double-left:before{margin-right:0}.lightbox-opened .sticky-bar-detail{display:none}@media screen and (min-width:20.0625rem){.sticky-bar-detail .main-info{width:42%}.sticky-bar-detail .discard-btn .hide-txt{display:block}}@media screen and (min-width:576px){.sticky-bar-detail{padding:.5rem 1rem}.sticky-bar-detail .nav{box-sizing:border-box;display:block;height:2.1875rem;margin-right:1rem;padding:0 .5rem}.sticky-bar-detail .nav:hover{background-color:#E5E6E1}.sticky-bar-detail .main-info{max-height:unset;width:53%}.sticky-bar-detail .main-info .txt-body,.sticky-bar-detail .main-info .typology,.sticky-bar-detail .main-info .info-data{font-size:1rem;line-height:1.125rem}.sticky-bar-detail .clearfix:before,.sticky-bar-detail .clearfix:after{display:block}.sticky-bar-detail .links{margin-top:0}.sticky-bar-detail .favorite-btn{margin-left:1rem;margin-right:.5rem;margin-top:0;padding:.5rem}.sticky-bar-detail .discard-btn{margin-left:0}.sticky-bar-detail .next,.sticky-bar-detail .prev{display:none}}@media screen and (min-width:768px){.sticky-bar-detail{padding:.5rem 1.5rem}.sticky-bar-detail .nav{height:2.5rem;margin-right:1rem;padding:.25rem .625rem}.sticky-bar-detail h2,.sticky-bar-detail .info-data{margin-bottom:0;padding-top:0}.sticky-bar-detail .main-info{-ms-flex-positive:1;flex-grow:1;margin-right:1rem;width:40%}.sticky-bar-detail .main-info .typology{display:none}.sticky-bar-detail .main-info .txt-body,.sticky-bar-detail .main-info .info-data{line-height:1.5rem}.sticky-bar-detail .main-info .txt-body{display:inline-block}.sticky-bar-detail .main-info .info-data>span:not(.price){display:inline}.sticky-bar-detail .main-info .info-data>span{padding:0 .5rem}.sticky-bar-detail .main-info .info-data>span:not(:last-child){border-right:1px solid #CBCCC7}.sticky-bar-detail .next,.sticky-bar-detail .prev{display:none}.sticky-bar-detail .favorite-btn{padding:.5rem 1rem}.sticky-bar-detail .favorite-btn.fav-animation{background-color:#FFF0F0;border:1px solid #FFF0F0;box-shadow:inset 0 1px 2px 0 rgba(71,71,68,0.08)}.sticky-bar-detail .favorite-btn .hide-txt{display:none}}@media screen and (min-width:992px){.sticky-bar-detail{padding:.5rem 1.5rem}.sticky-bar-detail .content{padding-left:.75rem;padding-right:.75rem}.sticky-bar-detail .next,.sticky-bar-detail .prev{display:block;margin-right:0}.sticky-bar-detail .links{text-align:right}.sticky-bar-detail .links .favorite-btn,.sticky-bar-detail .links .discard-btn{margin-left:0;margin-right:1rem}.sticky-bar-detail .links .favorite-btn>span{text-transform:none}.sticky-bar-detail .links .favorite-btn .hide-txt{display:inline-block}}@media screen and (min-width:1200px){.sticky-bar-detail .main-info{width:50%}.sticky-bar-detail .links .favorite-btn .german,.sticky-bar-detail .links .discard-btn .german{display:inline-block}}@media screen and (min-width:768px){.new-dev-promo{margin-bottom:3rem}}.new-dev-promo .table__new-dev-typologies{margin-left:-1rem;margin-right:-1rem}@media screen and (min-width:768px){.new-dev-promo{display:table}}.new-dev-promo,.table{padding:0;display:block;width:100%}@media screen and (min-width:768px){.new-dev-promo,.table{width:calc(100% - 3rem)}}@media screen and (min-width:992px){.new-dev-promo,.table{width:calc(100% - 1.5rem)}}.new-dev-promo .table,.table .table{display:table;table-layout:fixed;width:100%}.new-dev-promo__new-dev-open-typologies,.table__new-dev-open-typologies{display:block;padding:.5rem 1rem}.new-dev-promo__tittle,.table__tittle{background-color:#8E8F8C;color:white;display:block;padding:.25rem 1rem;width:auto}@media screen and (min-width:768px){.new-dev-promo__tittle,.table__tittle{padding:.25rem 1rem;width:auto}}.new-dev-promo__row,.table__row{-webkit-column-count:2;border-bottom:1px solid #E5E6E1;column-count:2;display:block;padding:.5rem 1rem}.new-dev-promo__row:not(.table__row--active),.table__row:not(.table__row--active){cursor:pointer}.new-dev-promo__row--active .table__cell,.table__row--active .table__cell,.new-dev-promo__row--active .table__go-to-property,.table__row--active .table__go-to-property,.new-dev-promo__row--active .table__cell:first-child,.table__row--active .table__cell:first-child{background-color:#fff;color:#8E8F8C}.new-dev-promo__row--active .table__cell:hover,.table__row--active .table__cell:hover,.new-dev-promo__row--active .table__go-to-property:hover,.table__row--active .table__go-to-property:hover,.new-dev-promo__row--active .table__cell:first-child:hover,.table__row--active .table__cell:first-child:hover{background-color:#fff;cursor:text;text-decoration:none}@media screen and (min-width:768px){.new-dev-promo__row,.table__row{border-bottom:none;display:table-row;padding:0;text-decoration:none}}.new-dev-promo__row:hover,.table__row:hover{background-color:#F4F5F2;text-decoration:none}.new-dev-promo__cell,.table__cell{color:#141414;display:block;padding:0 .25rem}@media screen and (min-width:768px){.new-dev-promo__cell,.table__cell{border-bottom:1px solid #E5E6E1;display:table-cell;padding:.25rem .25rem}}@media screen and (min-width:992px){.new-dev-promo__cell,.table__cell{padding:.5rem .25rem;text-decoration:none}}.new-dev-promo__cell:first-child,.table__cell:first-child{color:#145BC7;column-span:all;display:block}@media screen and (min-width:768px){.new-dev-promo__cell:first-child,.table__cell:first-child{column-span:all;display:table-cell;padding:.5rem .25rem .5rem 1rem;width:24%}}@media screen and (min-width:992px){.new-dev-promo__cell:first-child,.table__cell:first-child{padding:.5rem .5rem .5rem 1rem}}.new-dev-promo__cell:last-child,.table__cell:last-child{padding-bottom:0}@media screen and (min-width:768px){.new-dev-promo__cell:last-child,.table__cell:last-child{padding-right:1rem}}@media screen and (min-width:992px){.new-dev-promo .go-to-property:hover,.table .go-to-property:hover{text-decoration:underline}}.video-visitation-contact{height:-webkit-fit-content;height:fit-content;padding:16px 25px 16px 20px;border-radius:2px;box-shadow:0 1px 2px 0 rgba(71,71,68,0.08);border:solid 1px #e7e7e4;background-color:#ffffff;margin-bottom:24px}.video-visitation-contact .video-visitation-container{display:-ms-flexbox;display:flex}.video-visitation-contact .video-visitation-container__img img{width:84px;height:100px}.video-visitation-contact .video-visitation-container__info{margin-left:1rem}.vrs-header{color:#141414;line-height:22px;padding:.25rem .25rem 0 .25rem}.vrs-header:before{color:#8E8F8C;background-color:#fff;font-size:2.25rem;vertical-align:middle}.vrs-header span{vertical-align:middle;margin-left:.75rem}.vrs-header .share-links{margin-left:1.5625rem}.vrs-container{cursor:default;width:100%}.vrs-container #pmvr{margin:.3125rem;height:28.125rem;clear:both;width:53.125rem}.vrs-container .vrs-footer{overflow:hidden;padding:2px .3125rem 2px .3125rem}.vrs-container .vrs-footer .segmented-btn-group{float:left;font-size:.875rem !important;position:inherit}.vrs-container .vrs-footer .segmented-btn-group .btn{text-transform:capitalize}.vrs-container.full{height:100%}.vrs-container.full .fullVVYPlan{width:100%;clear:both}.vrs-container.full .fullVVYPlan #floorPlan{width:12.5rem;display:inline-block;margin-top:.3125rem;vertical-align:top}.vrs-container.full .fullVVYPlan #pmvrFull{margin:.3125rem;display:inline-block}.vrs-container.embedded .overlay{cursor:pointer;z-index:2000;position:absolute}.vrs-container.embedded .overlay img{width:4rem;height:4.25rem;margin:auto;position:relative;top:56%;opacity:1;transform:translateY(-50%)}@media screen and (min-width:64rem){#vrsFull{float:right;margin:.625rem .375rem}#pmvrFull{display:inline-block}}@media screen and (max-width:47.9375rem){.vrs-header .hide-txt{display:none}.vrs-container .vrs-footer .btn-group{position:inherit}.vrs-container .vrs-footer .btn-group .segmented{padding:.25rem .375rem;min-width:2.5rem;font-size:.6875rem}.vrs-container .vrs-footer #vrsFull{clear:both;margin:2px 0 .625rem;text-align:right}}@media screen and (max-width:30rem){.vrs-header .share-links{display:none}}.vrs-container{width:100%;max-height:25.5rem}@media screen and (min-width:992px){.vrs-container{max-height:none}}.vrs-container .vrs-content{margin:.3125rem;height:22.5rem;clear:both}@media screen and (min-width:992px){.vrs-container .vrs-content{height:28.125rem}}.vrs-container .vrs-header{cursor:default}.modal[data-role="share-to-friend"] .modal-header{padding-left:1.5rem;padding-right:1.5rem}.modal[data-role="share-to-friend"] .modal-inner{padding:1rem 1.5rem}.modal[data-role="share-to-friend"] .modal-inner form{position:relative}.modal[data-role="share-to-friend"] .modal-inner ul,.modal[data-role="share-to-friend"] .modal-inner li{margin-bottom:1rem}.modal[data-role="share-to-friend"] .modal-inner ul:last-child,.modal[data-role="share-to-friend"] .modal-inner li:last-child{margin-bottom:0}.modal[data-role="share-to-friend"] .modal-inner ul:last-child label,.modal[data-role="share-to-friend"] .modal-inner li:last-child label{display:block;margin-bottom:.25rem}.modal[data-role="share-to-friend"] .modal-inner ul #share-friend-send,.modal[data-role="share-to-friend"] .modal-inner li #share-friend-send{padding:.25rem .5rem}.modal[data-role="share-to-friend"] .modal-inner ul input,.modal[data-role="share-to-friend"] .modal-inner li input,.modal[data-role="share-to-friend"] .modal-inner ul textarea,.modal[data-role="share-to-friend"] .modal-inner li textarea{max-width:100%;width:100%}.modal[data-role="share-to-friend"] .modal-inner ul input,.modal[data-role="share-to-friend"] .modal-inner li input{margin-bottom:.25rem}.modal[data-role="share-to-friend"] .modal-inner ul input+.helpText,.modal[data-role="share-to-friend"] .modal-inner li input+.helpText{color:#8E8F8C;display:block}.modal[data-role="share-to-friend"] .modal-inner ul textarea,.modal[data-role="share-to-friend"] .modal-inner li textarea{height:100px;margin-bottom:1rem;padding:.5rem 1rem;resize:none}.modal[data-role="share-to-friend"] .modal-inner .picture-container{height:12.5rem;margin-bottom:1.25rem;overflow:hidden}.modal[data-role="share-to-friend"] .modal-inner .picture-container img.pictureSend{margin:0 auto;display:block}.modal[data-role="share-to-friend"] .modal-inner .picture-container img.pictureSend.vertical{height:100%;max-width:none;width:auto}.modal[data-role="share-to-friend"] .modal-inner .picture-container img.pictureSend.horizontal{height:auto;max-width:100%;width:100%}.modal[data-role="share-to-friend"] .modal-inner .virtualtour-container{height:auto}.modal[data-role="share-to-friend"] .modal-inner .contextual{margin-bottom:1.25rem;width:100%}.modal[data-role="vv-contact"] .modal-box{padding-top:8px}.modal[data-role="vv-contact"] .modal-header{padding:0 1.5rem 1.5rem}.modal[data-role="vv-contact"] input[type="submit"]{width:100%}.modal[data-role="vv-contact"] .form{padding:0 !important}.modal[data-role="vv-contact"] .form textarea{height:120px}.modal[data-role="vv-contact"] .form .footer-btn{margin-top:24px}.modal[data-role="vv-contact"] .modal-content{padding:0 1.5rem 1.5rem}.video-visitation-contact .vv-contact-sucess .icon-mail:before,.vv-contact-sucess-not-logged .icon-mail:before{color:#0C990C;margin-right:1%;margin-left:.25rem;position:relative;top:-2px}